3001 588
283 29
835 65
1683 268
1728 508
959 171
1102 112
895 163
2456 701
2458 756
2693 626
1618 407
3080 889
2744 566
1348 211
1441 183
976 246
1811 420
3120 731
462 104
3265 622
1078 238
2760 342
2331 460