29641 90
44049 390
29588 328
10822 137
30795 718
6568 162
12959 303
35432 640
88149 573
11800 145
46106 376
51466 766
37711 602
11286 52
6775 263
15636 447
6906 283
6335 100
7566 271
41065 510
15758 497
9247 817
51066 776
16110 75
15035 590
5849 506
51087 740
27030 810