3075 352
31649 768
6348 675
10127 421
6375 504
6192 385
3278 208
22999 641
30679 623
53308 330
10633 78
2126 51
2921 275
3630 632
2902 353
1460 38