2826602 4105
30709 89
2568696 3582
255429 640
178971 791
299504 1059
108505 465
202936 489
7275 665
8430 449
121517 735
116056 808
108981 552
40099 223
3922 102
13389 860
88652 767
91923 499
4065 332
19339 603
108272 211
16402 602
3548 197
116916 318
11324 375
6464 596
4297 249
5447 897