2501 106
647 118
2041 456
1581 319
1280 223
2058 485
1498 420
2440 311
2665 595
866 243
649 170
2634 598
477 78
1911 416
3292 319
2869 780
1352 350
2471 423
2430 274
1869 408
2343 476
823 218
1751 87
2888 812