15099 580
23099 67
34989 613
9687 99
8086 716
4946 495
2635 122
10215 293
2851 867
28892 525
4695 350
19100 118
11197 711
51785 613
68217 437
14413 829
6223 908
4260 332
4431 710
1849 425
1611 189
10344 832
2293 302
24881 877