42749 395
1587 510
2115 580
1580 336
483 140
1046 212
163 34
2560 564
1394 405
503 114
1009 214
753 229
1726 557
5014 230
2890 712
1143 315
1638 430
213 68
168 44
1201 316
640 206
115 37
15644 178
474 129