48825 65
11708 266
4809 381
11508 512
29079 877
46647 616
7554 429
5567 338
8500 437
4230 485
3391 701
3142 247