1050 282
2736 700
7516 582
39823 106
121 23
11664 47
886 138
6117 182
1222 342
2529 746
735 210
47781 732
1804 367
22978 262
1450 285
1481 114
340 71
728 223
31634 696
1499 307
1892 511
1281 253
1686 340
733 187