31250 180
19839 489
46217 638
9185 345
28793 503
26810 449
19346 451
84551 178
50897 491
53585 148
12421 203
30388 858
52335 518
268315 975
2345 411
2569 655
1855 419
9301 817
9580 170
35602 480
100781 457
323 32
1858 327
5935 635