508029 1033
20497 114
3673 471
3473 729
12086 450
1776 126
6811 628
182645 502
13294 458
11945 302
32416 124
2531 398
15963 170
5194 202
5096 839
5396 743
4840 548
4332 247
1212 222
3578 357
1220 254
1398 222
2679 255
103864 596
5041 274
2707 786
2984 684
2753 590