29647 90
44054 390
29593 328
10823 137
30796 718
6570 162
12962 303
35435 640
88158 573
11802 145
46107 376
51468 766
37718 602
11287 52
6775 263
15638 447
6907 283
6335 100
7571 271
41069 510
15760 497
9248 817
51074 776
16112 75
15038 590
5849 506
51099 740
27032 810