21705 666
3618 708
1117 208
2626 566
10302 203
7423 817
5700 558
6437 530
6354 619
3433 772
2241 178
2838 579
3392 718
432 101
1947 358
4063 652
1356 450
948 77
4822 387
3255 338
25558 57
10895 697
3225 748
3447 317