1017713 2440
145980 215
59397 614
14153 829
16870 234
145167 844
47847 374
38799 200
42764 880
144032 690
21730 201
21744 702
31245 947
16871 582
17785 396
17682 357
11310 94
10599 655
91889 675
46202 165
2472 193
4474 753
3630 522
5007 567