29722 90
44073 390
29611 328
10823 137
30803 718
6576 162
12974 303
35453 640
88198 573
11804 145
46116 376
51495 766
37737 602
11291 52
6775 263
15647 447
6908 283
6338 100
7574 271
41083 510
15762 497
9252 817
51275 776
16126 75
15060 590
5852 506
51126 740
27049 810