4496 226
10527 291
1157 31
53930 756
4893 454
3213 197
16182 687
2491 106
21047 509
3699 830
15082 705
2279 245
10892 487
24796 481
30520 609
3998 602
6458 553
15420 394
5676 240
3609 705
4764 427
16114 461
3866 637
1830 138
1925 277
27732 41
3878 937
23502 817