16843 44
4332 43
5671 596
2363 243
21886 849
6515 493
7232 446
5087 479
4931 447
3342 778
10844 210
5447 581
18808 622
6153 212
5758 63
3063 650
4044 846