1832 250
15640 708
1637 74
3306 302
3480 611
15502 440
26521 402
906 126
2213 370
3302 574
1158 52
2881 575
1026 110
9459 27
1824 284
1776 315
3734 379
4583 917