2998 531
24512 699
19169 625
12447 462
3245 451
36662 554
3541 402
1992 53
1916 388
4923 113
3406 591
3172 408
2621 466