1576 48
10445 731
22441 876
12506 598
2032 358
13889 163
18416 309
4584 370
38456 503
9763 462
17791 389
28425 79
5616 258
6430 764
2216 145
244726 1195
2419257 3912
929867 955
329288 529
2181541 3421
2796909 6633
252615 1182
142688 691
11367 677
125995 1077
46155 385
144237 273
34841 613