48629 65
11704 266
4808 381
11499 512
29066 877
46634 616
7547 429
5563 338
8494 437
4223 485
3382 701
3138 247