45837 64
11585 266
4752 381
11419 512
28120 876
45746 616
7093 429
5493 338
8371 437
4155 485
3317 701
3059 247