50503 78
8546 148
11741 460
12660 264
34269 373
13746 369
58158 581
47329 167
15924 392
37552 114
8909 96
51321 769
5079 715
23122 222
15193 871
15091 460
7218 581
3935 88
9882 109
17384 310
23044 380
17053 548
5087 256
7398 121