29627 90
44045 390
29584 328
10821 137
30792 718
6565 162
12957 303
35425 640
88143 573
11799 145
46104 376
51457 766
37701 602
11283 52
6775 263
15636 447
6906 283
6335 100
7566 271
41063 510
15757 497
9247 817
51057 776
16107 75
15033 590
5849 506
51073 740
27029 810