2510145 3556
255134 640
10328 263
4483 465
178641 791
8688 593
6335 427
46940 236
66978 521
298906 1059
108280 465
202487 489
5230 641
8682 70
120996 735
115726 808
5738 606
108647 552
13357 860
3113 721
88271 767
8934 172
91502 499
107830 210
18108 154
5308 804
4942 427
4223 109