2992 531
24476 699
19041 625
12409 462
3237 451
36350 554
3516 402
1106 53
1905 388
4918 113
3400 591
3123 408
2606 466