2582 633
2287 487
2497 235
1404 39
3895 650
3457 581
3921 515
3013 499
3614 198
4317 319
14188 350
3687 689