16015 517
42577 209
3115 280
3118 58
5624 666
65468 791
9418 470
8000 424
27652 146
14197 132
18644 689
10809 455
62193 293
218688 614
62456 180
24523 845
283830 938
16567 761
16880 696
13221 958
475464 994
4297 164
9605 726
6428 795
12595 735
10553 679
7549 389
125267 633