4093 978
1247 217
1797 155
3409 708
2933 467
2900 535
1507 132
18017 1015
2948 459
2717 358
1534 176
3073 562
1957 122
1739 213
4697 304
3437 782
3782 616
3186 333
2782 443
2846 300
6128 329
2762 507
1164 33
1821 105