2992 531
24473 699
19014 625
12397 462
3235 451
36272 554
3511 402
1104 53
1902 388
4918 113
3394 591
3119 408
2593 466