3048 88
1564 70
4212 768
39530 685
2118 228
2799 554
11880 396
6490 156
20249 52
10756 648
7238 602
13656 134
9481 201
2481 555
15651 212
5142 421