3075 352
31648 768
6347 675
10127 421
6374 504
6192 385
3277 208
22996 641
30678 623
53302 330
10632 78
2125 51
2921 275
3630 632
2902 353
1460 38