49063 65
11718 266
4818 381
11516 512
29093 877
46668 616
7561 429
5580 338
8511 437
4240 485
3398 701
3151 247