1017692 2439
145979 215
59396 614
14153 829
16870 234
145163 844
47847 374
38798 200
42764 880
144031 690
21728 201
21743 702
31244 947
16871 582
17784 396
17682 357
11310 94
10598 655
91888 675
46201 165
2472 193
4474 753
3630 522
5007 567