1099 83
13399 810
34491 610
16847 362
7927 104
3679 276
25924 669
4946 124
18730 477
5854 392
3290 164