21688 628
5983 292
5000 522
18459 161
43239 484
2389 76
3149 281
3548 515
1964 442
20014 255
2351 422
28579 389
4786 178
8902 635
5417 879
16227 474
1243 157
8948 186
4479 637
1102 119
2743 490
3510 398
1657 278
2550 285
8006 387
2008 279
32109 347
12246 562