301469 1084
3545 30
22823 194
11691 345
47956 792
23079 469
3486 514
14362 178
28767 562
6363 480
15496 149
435605 1005
8106 349
47762 508
4412 563
3216 759
1666 201
3286 839
14723 419
3596 664
1418 296
3079 804
1818 115
3176 616
18374 292
2819 716
1032 168
3075 877