3004 588
288 29
1688 268
839 65
1735 508
1109 112
2461 701
961 171
2698 627
898 163
2459 756
1620 407
3082 889
2746 566
1816 420
1350 211
1444 183
978 246
3122 731
469 104
363 62
2337 460
3268 622
1081 238