81853 199
95644 509
48292 175
11989 95
8965 81
10094 391
21729 365
7004 333
4370 605
2147 76
12239 794
3159 500
6877 613
33406 694
2801 422