2726 581
18868 285
8058 480
18771 726
125772 85
20351 655
29271 402
25361 281
22744 545
19868 929
10872 341
7878 504
3698 51
11613 380
6464 752
14013 630
24842 164
3065 737
3948 644
5040 221
1569 199
4143 104
4836 913
1678 312