3075 352
31649 768
6351 675
10128 421
6376 504
6192 385
3278 208
22999 641
30685 623
53315 330
10634 78
2126 51
2922 275
3631 632
2902 353
1460 38