3075 352
31649 768
6348 675
10127 421
6374 504
6192 385
3277 208
22997 641
30679 623
53308 330
10632 78
2126 51
2921 275
3630 632
2902 353
1460 38