2996 531
24491 699
19090 625
12423 462
3239 451
36457 554
3517 402
1107 53
1910 388
4920 113
3403 591
3129 408
2615 466