2955 113
10331 698
5005 403
6881 518
9895 641
4027 601
2804 163
5791 549
24552 284
14985 76
4656 605
17045 208
6031 780
7934 338
4626 382
8807 158
6631 598
3161 213
4806 942
33561 304
4534 229
10297 523
3783 437
7331 226