2987 531
24399 699
18678 625
12330 462
3216 451
35710 554
3480 402
1098 53
1885 388
4888 113
3360 591
3094 408
2558 466