29715 90
44066 390
29609 328
10823 137
30802 718
6576 162
12970 303
35446 640
88191 573
11804 145
46116 376
51490 766
37734 602
11291 52
6775 263
15645 447
6908 283
6335 100
7571 271
41078 510
15761 497
9249 817
51247 776
16126 75
15057 590
5851 506
51121 740
27043 810