3125 113
2593 118
7184 265
9769 701
3368 397
1836 269
2645 264
4725 439
5832 604
4587 385
7305 452
5666 514
5900 437
8389 175
2318 108
16162 597
2895 362
21114 510
6980 601
24721 828
3939 656
4250 278
21581 143
12802 532
4249 110
48463 521
5969 669
10586 177