108953 169
29718 800
28543 451
66753 670
63756 127
16823 780
35118 128
22888 240
61036 85
116555 962
15184 655
21808 62
40436 38
46719 85
11695 545
50129 557
47741 58
50595 483
52566 68
29780 431
28916 434
76166 416
31524 316
24995 266
46833 551
45490 339
11350 365
138870 626