118 33
276 55
1428 292
1730 443
1004 212
504 70
840 186
2912 763
305 49
2980 698
742 149
3041 847
875 250
2250 443
1837 501
453 98
185 36
1272 372
1101 212
442 101
1101 261
287 41