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