2997 531
24504 699
19126 625
12434 462
3245 451
36586 554
3521 402
1760 53
1912 388
4921 113
3404 591
3159 408
2619 466