18043 763
6247 642
3539 537
21813 555
4239 417
15680 282
3698 539
7657 603
4758 676
17387 412
4969 427
3113 390
1998 226
1143 66
3927 674
12111 534
5058 653
1816 239
5222 860
3753 566
1724 39
2536 283
9131 524
10198 426