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