1261 31
4351 681
5664 158
5863 448
55951 302
2698 75
9162 624
6242 614
2865 269
15865 170
12458 535
11473 55
2283 370
4069 234
1950 296