328 60
905 244
2501 447
3098 802
2507 553
2272 444
1370 339
1616 200
1410 245
3238 581
3384 556
573 146
544 95
1366 329
1653 138
1057 276
1885 551
2943 664
347 27
2402 608
2316 585
2293 508
2395 700
720 162