2992 531
24475 699
19024 625
12403 462
3235 451
36299 554
3512 402
1105 53
1903 388
4918 113
3395 591
3120 408
2600 466