4601 708
12075 450
3115 168
2887 341
3232 951
1967 591
1017 122
2716 684
1935 488
9148 75
8790 709
2650 772
507 52
19183 687
13478 403
2811 376
5455 176
663 107
7086 826
8149 620
3777 686
2343 209
43004 538
14635 459
28483 146
3057 601
122779 985
7866 340