14930 153
19951 712
18495 488
15442 216
10667 616
3555 506
1005 139
78089 564
5374 786
22929 454
17651 246
3675 278
10731 670
2811 293
3900 606
4827 302
3201 864
1158 64
3840 118
3382 724
11484 626
29064 607
3489 739
2502 319
19236 500
8401 365
2529 173
14629 928