20396 161
6657 100
9253 889
3840 594
4249 748
5689 794
6351 347
2559 671
3675 488
6263 552
7743 496
4601 270
13481 929
13825 253
2910 237
29011 404
6205 613
7042 306
7940 483
2610 204
12902 437
18559 54
1823 260
5595 556
85158 839
27685 623
2719 278
6375 571