48636 65
11704 266
4808 381
11499 512
29066 877
46634 616
7548 429
5564 338
8494 437
4223 485
3382 701
3139 247