48799 65
11708 266
4809 381
11508 512
29079 877
46647 616
7554 429
5566 338
8500 437
4229 485
3391 701
3141 247