3125 113
2593 118
7184 265
9770 701
3369 397
1836 269
2646 264
4725 439
5834 604
4587 385
7305 452
5666 514
5900 437
8389 175
2318 108
16162 597
2895 362
21115 510
6981 601
24724 828
3939 656
4250 278
21588 143
12802 532
4251 110
48464 521
5969 669
10586 177