29651 90
44056 390
29597 328
10823 137
30797 718
6570 162
12962 303
35440 640
88162 573
11802 145
46107 376
51481 766
37721 602
11288 52
6775 263
15638 447
6908 283
6335 100
7571 271
41070 510
15760 497
9248 817
51082 776
16115 75
15040 590
5849 506
51103 740
27037 810