15080 739
2717 291
4870 140
16349 356
17099 806
12919 68
6343 716
3972 652
6409 956
5896 703
10599 603
3698 571
3702 188
5053 559
4997 674
8391 30
11306 927
41897 702
5016 723
19021 133
31646 107
6812 922
7133 305
9925 101
15676 523
11683 557
136105 389
21685 206