5096 409
4587 665
5741 77
3290 487
8524 550
2547 591
5715 478
3638 586
3668 748
1959 312
3601 536
2813 545
3010 450
1609 203
1016 125
7432 944
4686 857
3399 386
6293 363
4009 437
11650 907
3415 696
1425 325
2242 142