500 116
2511 751
1006 297
3157 622
1090 309
756 198
131 24
3043 563
713 144
2104 378
1547 498
1786 412
829 221
2866 596
2283 610
776 129
686 196
1641 325
1956 377
2241 710
803 252
2041 602
1117 346
756 170
178 35
733 200
233 43
2911 888