384075 1479
147388 271
2175 362
1528 92
3645 671
1942 94
113516 778
33893 341
63930 513
1717704 3678
39667 357
29281 444
70490 305
117801 748
17194 538
16315 830
48392 288
9700 831
5228 277
11709 613
11612 728
5081 53
6192 197
8305 925
5692 383
7453 428
139030 701