1016396 2437
145865 215
59358 614
14142 829
16869 234
144996 844
47804 374
38763 200
42743 880
143955 690
21705 201
21732 702
31215 947
16848 582
17741 396
17649 357
11286 94
10560 655
91720 675
46043 165
2462 193
4470 753
3627 522
5004 567