21006 280
4044 76
6923 772
13852 862
5827 200
4058 534
21506 557
9608 510
3468 80
3055 574
20869 611
3224 57
4367 393
3774 134
2759 221
11110 127
11222 581
5861 531
8798 116
10075 276
4818 333
24079 687
4446 768
12793 318
7437 623
4214 331
6967 896
2695 95