2976 304
15664 348
26336 561
26455 52
82983 358
14870 535
10916 583
5969 274
3553 462
29578 467
21852 617
24953 519
8930 632
2630 56
7308 942
22611 277
13885 509
12425 531
5109 749
15789 741
20297 288
21106 654
17350 852
24252 115