2816 283
1597 138
3894 372
14190 347
16598 650
7032 747
3313 498
2991 188
3794 443
4549 238
4837 917
4350 360
3553 113
8143 689
3684 678
4142 644
2859 373
1055 108
4710 794
2287 68
2951 391
2293 310
5051 629
3396 507
2493 273
7502 386
3589 628
2113 159