1093 161
2956 904
358 73
1585 487
2035 582
2772 664
1152 251
4475 430
3090 47
1199 233
1030 120
1848 535
864 192
1716 142
262 54
1358 324
536 157
3669 463
2552 553
288 55
416 119
1506 409
1251 362
3059 922