3071 352
31646 768
6346 675
10124 421
6373 504
6191 385
3276 208
22994 641
30674 623
53293 330
10631 78
2125 51
2920 275
3630 632
2902 353
1460 38