2302 500
497 101
1661 517
1424 332
2983 671
4578 644
165728 928
12583 725
7024 590
11221 257
102697 474
23186 160
80346 617
99158 712
48832 605
11616 650
32659 243
47694 385
55782 569
53667 812
91497 409
98765 277
10501 229
67418 548