48789 65
11708 266
4809 381
11508 512
29079 877
46647 616
7553 429
5566 338
8499 437
4229 485
3391 701
3141 247