608 125
2193 595
1507 120
2047 373
3382 662
2312 129
1925 498
1903 428
3612 759
3109 902
2861 748
3890 382
4034 352
2605 486
2396 426
1649 311
3480 562
1118 318
3821 920
859 41
1975 272
1259 154
2534 479
3445 79