3112 404
484 41
1214 169
2415 600
2703 651
4135 609
3096 200
1680 358
1797 405
3396 395
2728 658
1559 463
1498 364
1996 511
289 78
595 128
838 206
2012 293
3049 623
3533 448
1114 338
313 59
3395 755
3067 588
1580 310
1733 464
3170 656
3941 316