16966 44
4350 43
5682 596
2375 243
21963 849
6564 493
7285 446
5120 479
4943 447
3358 778
10844 210
5462 581
18861 622
6166 212
5942 63
3081 650
4082 846