4666 487
9643 295
8051 394
11322 515
25826 912
38835 462
25490 179
3551 791
2441 341
2566 551
989 103
1510 83
4327 682