48953 65
11713 266
4817 381
11511 512
29084 877
46654 616
7557 429
5576 338
8507 437
4233 485
3394 701
3147 247