2996 531
24493 699
19101 625
12426 462
3242 451
36510 554
3518 402
1109 53
1910 388
4921 113
3403 591
3130 408
2617 466