39894 172
27951 805
9808 700
4100 310
3217 95
8159 490
2600 75
4895 271
7957 736
2128 260
2757 435
1335 171
10768 723
6094 455
4564 154
55405 450
21186 873
13437 308
81550 922
43530 106
16424 343
111237 739
14947 613
22179 320
22332 669