20509 886
12312 318
29814 150
15130 716
37394 470
23161 323
31873 273
19774 434
37378 645
14472 579
16589 329
8452 115
7286 271
13392 775
3394 307
26313 197
28062 468
9595 753
15591 353
14044 533
12843 771
22621 595
26623 164
7470 399
8861 708
25396 280
9347 344
41905 136