2996 531
24493 699
19099 625
12426 462
3242 451
36507 554
3518 402
1108 53
1910 388
4921 113
3403 591
3130 408
2617 466