42557 728
6923 500
18867 112
15471 304
10297 467
9139 595
6174 391
4109 177
8640 644
38113 62
20032 461
27692 255
38695 569
23705 66
20850 762
2477 45
4081 429
2864 69
2832 255
19040 609
2958 214
29813 370
18369 216
14388 408
7536 698
1946 179
8142 138
20612 926