2602 627
238 59
140899 801
5516 568
1930 72
3260 220
92037 601
3028 346
59743 209
2115 333
57398 497
5887 601
120771 241
38880 112
2651 525
2337 110
1181 64
96432 494
3243 684
4897 278
5949 605
9327 972
191216 676
96587 699
65496 658
37189 125
32025 566
74851 526