22018 755
16151 819
203029 334
4295 739
2154 127
7841 65
9089 116
5966 45
4848 464
16327 443
14825 586
3840 246
7715 200
1582 73
2781 445
2539 271
3566 504
1868 119
17893 865
6003 275
11947 429
5505 709
2070 112
3897 575
2886 92
36793 209