21018 139
13760 200
49241 472
6663 185
4716 129
15896 786
17941 31
22389 811
16555 288
31848 53
8708 698
13068 622
21093 228
8358 268
15283 439
9794 532
34392 941
14192 648
13132 401
6931 235
10040 32
5709 368
10556 533
8749 1007