3004 588
285 29
1684 268
835 65
1106 112
1729 508
959 171
2458 701
895 163
2694 626
2458 756
1619 407
3080 889
2744 566
1348 211
1442 183
977 246
1813 420
3121 731
463 104
3266 622
1079 238
2865 655
2760 342