45791 64
11585 266
4752 381
11419 512
28109 876
45733 616
7092 429
5491 338
8371 437
4155 485
3316 701
3057 247