16982 44
4351 43
5682 596
2378 243
21967 849
6570 493
7286 446
5124 479
4943 447
3358 778
10845 210
5463 581
18861 622
6166 212
5952 63
3081 650
4090 846