12961 516
18800 60
5256 720
5655 530
4059 313
10326 97
22746 590
4927 214
7947 789
20748 880
4837 74
16792 846
4774 523
3512 264
11275 312
10388 406
5799 69
10002 673
3797 316
9615 153
7216 217
12539 95
3268 170
7293 600
2634 169
7961 424
6550 89
5017 418