39878 172
27940 805
9799 700
4084 310
3204 95
8150 490
2590 75
4883 271
7941 736
2107 260
2749 435
1322 171
10754 723
6075 455
4551 154
55199 450
21061 873
13375 308
81187 922
43311 106
16182 342
110716 739
14866 612
22012 320
22287 669