1029378 2452
147231 215
59796 614
14297 829
16934 234
147119 845
48390 374
39333 200
43031 880
144995 692
22013 201
21963 702
31534 948
17140 582
18244 397
17925 357
11573 95
10957 655
93910 676
47781 170
2521 193
4533 753
3681 522
5055 567