49070 65
11718 266
4818 381
11516 512
29094 877
46668 616
7561 429
5580 338
8512 437
4240 485
3398 701
3151 247