384282 1479
147406 271
2177 362
1529 92
3645 671
1943 94
113531 778
33893 341
63930 513
1717771 3678
39667 357
29281 444
70494 305
117801 748
17197 538
16316 830
48397 288
9700 831
5228 277
11709 613
11612 728
5081 53
6192 197
8306 925
5693 383
7453 428
139046 701