4063 43
5580 596
2292 243
21798 849
6373 493
7092 446
4984 479
4888 447
3299 778
10823 210
5370 581
18681 622
6112 212
5285 63
3010 650
3987 846