29639 90
44049 390
29588 328
10821 137
30795 718
6566 162
12957 303
35428 640
88148 573
11800 145
46105 376
51464 766
37708 602
11284 52
6775 263
15636 447
6906 283
6335 100
7566 271
41063 510
15758 497
9247 817
51066 776
16109 75
15034 590
5849 506
51081 740
27029 810