29640 90
44049 390
29588 328
10821 137
30795 718
6566 162
12958 303
35428 640
88149 573
11800 145
46106 376
51465 766
37708 602
11285 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
51084 740
27030 810