4681 708
12133 450
3163 168
2894 341
3236 951
1971 591
1029 122
2723 684
1938 488
9339 75
8988 709
2651 772
514 52
19750 688
13752 403
2818 376
5463 176
666 107
7089 826
8169 620
3778 686
2346 209
43282 538
14642 459
28556 146
3062 601
123233 985
7880 340