12548 178
3274 91
6775 111
15779 701
4578 212
16425 54
10495 129
10913 793
7886 194
9273 384
21793 382
8275 249
8465 79
2429 268
5309 647
21843 327
19712 261
8375 29
4716 486
4846 386