509142 1034
20553 114
3675 471
3474 729
12086 450
1776 126
6812 628
182704 502
13295 458
11945 302
32447 124
2531 398
15966 170
5195 202
5096 839
5396 743
4841 548
4334 247
1212 222
3578 357
1220 254
1398 222
2680 255
103887 596
5043 274
2707 786
2984 684
2753 590