13956 347
3199 353
3342 681
2051 416
7622 152
16592 341
7888 482
3400 748
3232 624
16038 707
9638 331
10942 160
8585 714
6230 58
2736 155
3296 589
10372 668
2127 370
4747 958
3629 847
2808 587
4310 698
3888 794
3687 822