3955 747
2421 318
3194 502
2190 147
4144 815
3501 704
2366 525
2550 227
3875 927
4044 574
2198 537
2834 595
4275 685
3556 392
23588 385
2079 363
1115 46
3396 413
2533 406
7526 152
3290 654
3551 516
4625 488
3726 617
4903 216