3035 586
14956 612
15868 127
11476 537
7354 799
2679 452
1299 257
2472 270
877 101
1841 193
1365 319
2539 485
880 31
3216 629
21031 293
15194 106
2569 582
1856 82
2267 160
3071 547
3466 667
3237 474
3431 87
1171 231
2976 54
20462 189
17513 450
13221 538