3006 827
8448 405
418 102
248 42
2965 686
12639 756
8088 789
2224 590
6093 790
27523 541
2012 294
2569 477
6091 257
1303 288
1018 296
197 43
2609 693
813 214
31565 66
210 36
15488 431
714 160
14003 276
2266 460