1017763 2440
145983 215
59399 614
14154 829
16870 234
145172 844
47847 374
38799 200
42765 880
144032 690
21730 201
21746 702
31246 947
16871 582
17785 396
17683 357
11312 94
10599 655
91900 675
46209 165
2472 193
4474 753
3630 522
5007 567