2992 531
24476 699
19031 625
12403 462
3235 451
36308 554
3515 402
1105 53
1903 388
4918 113
3395 591
3122 408
2603 466