301975 1084
3545 30
22823 194
11697 345
48006 792
23083 469
3486 514
14363 178
28781 562
6363 480
15496 149
435640 1005
8107 349
47762 508
4414 563
3216 759
1666 201
3287 839
14740 419
3597 664
1418 296
3079 804
1819 115
3176 616
18380 292
2819 716
1032 168
3075 877