450 95
1146 309
2213 503
3009 778
1218 211
391 79
2373 629
3457 846
1706 108
2522 469
1486 260
375 51
1015 318
1716 78
294 37
3079 360
2145 648
2000 458
2551 371
2411 678
1642 418
9478 663
3510 224
1182 342