20396 161
6661 100
9253 889
3841 594
4249 748
5689 794
6353 347
2559 671
3675 488
6263 552
7743 496
4601 270
13481 929
13826 253
2912 237
29011 404
6206 613
7042 306
7940 483
2611 204
12904 437
18560 54
1823 260
5595 556
85160 839
27686 623
2719 278
6375 571