3959 747
2424 318
3196 502
2195 147
4144 815
3502 704
2366 525
2550 227
3875 927
4048 574
2198 537
2834 595
4277 685
3556 392
23595 385
2079 363
1120 46
3398 413
2534 406
7533 152
3291 654
3553 516
4625 488
3728 617
4905 216