521 151
1329 340
2846 847
2927 586
77526 564
113914 421
3584 765
94901 274
96933 159
97243 705
5003 541
2792 678
618921 11729
276097 947
2175 461
80472 274
3752 469
672 50
4925 875
102063 687
64383 368
46473 997
1934 441