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