45795 64
11585 266
4752 381
11419 512
28110 876
45734 616
7092 429
5492 338
8371 437
4155 485
3316 701
3057 247