49246 65
11732 266
4822 381
11520 512
29217 877
46679 616
7566 429
5589 338
8526 437
4249 485
3405 701
3161 247