2987 531
24394 699
18658 625
12323 462
3215 451
35688 554
3479 402
1096 53
1883 388
4885 113
3358 591
3091 408
2556 466