29648 90
44055 390
29593 328
10823 137
30797 718
6570 162
12962 303
35435 640
88161 573
11802 145
46107 376
51479 766
37718 602
11287 52
6775 263
15638 447
6907 283
6335 100
7571 271
41069 510
15760 497
9248 817
51076 776
16112 75
15039 590
5849 506
51101 740
27036 810