296690 621
74166 372
123574 614
3886 41
10129 293
28316 594
429849 857
340082 921
10668 473
2486 275
3520 355
52218 210
220902 619
2562 276
4812 486
6094 543
12211 146
83213 571
526966 1152
59233 324
141641 868
113694 255
23438 121
159649 911
10435 96
2017 120
345685 1041
507025 1407