1016 141
2844 748
4491 525
3111 367
3991 289
1697 352
1109 139
2381 686
2241 309
2015 182
3458 662
3605 553
4353 580
3714 836
2713 506
2116 343
907 59
910 134
2350 522
1188 205
512 53
2953 447
2041 381
3494 613
4075 713
2973 583
2545 524
2864 621