46913 64
11610 266
4765 381
11435 512
28425 876
46048 616
7119 429
5508 338
8414 437
4171 485
3332 701
3081 247