49261 65
11733 266
4822 381
11520 512
29223 877
46679 616
7566 429
5590 338
8526 437
4250 485
3406 701
3161 247