2555812 3575
255380 640
10362 263
4510 465
178761 791
8758 593
6387 427
46962 236
67075 521
299365 1059
108485 465
202826 489
5285 641
8766 70
121371 735
115974 808
5758 606
108929 552
13383 860
3129 721
88464 767
9007 172
91857 499
108200 211
18177 154
5341 804
5000 427
4315 109