1045 116
3746 923
6404 793
5502 508
688 77
2838 491
2136 504
3444 909
2834 527
1414 220
1069 74
2305 485
2396 343
3293 601
2889 773
3216 735
11226 242
3046 741
2331 441
571 25
2550 475
11465 355
2932 595
1044 118