499295 1027
20009 113
3666 471
3471 729
12065 450
1768 126
6805 628
182237 502
13286 458
11937 302
32260 124
2526 398
15956 170
5176 202
5096 839
5391 743
4836 548
4313 247
1208 222
3576 357
1216 254
1396 222
2677 255
103739 596
5027 274
2707 786
2979 684
2751 590