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