2994 531
24482 699
19073 625
12419 462
3239 451
36409 554
3516 402
1107 53
1907 388
4919 113
3402 591
3127 408
2613 466