3075 352
31649 768
6351 675
10127 421
6376 504
6192 385
3278 208
22999 641
30682 623
53312 330
10634 78
2126 51
2922 275
3630 632
2902 353
1460 38