17048 503
6713 447
33092 462
27608 258
8693 429
13549 177
8004 790
11006 477
11114 742
15251 240
5362 498
5462 78
2686 191
3954 179
4275 201
4030 700
3627 120
31483 927