3957 747
2422 318
3195 502
2192 147
4144 815
3501 704
2366 525
2550 227
3875 927
4046 574
2198 537
2834 595
4277 685
3556 392
23591 385
2079 363
1119 46
3397 413
2534 406
7528 152
3291 654
3553 516
4625 488
3727 617
4905 216