2851 410
1720 342
322 33
15276 607
3164 656
2558 143
2056 250
4299 493
3951 637
2803 548
4232 857
5923 593
2473 388
3012 556
3334 516
3013 267
4431 587
2635 484
2250 330
3498 813
2582 567
3707 580
2830 565
4295 728