55085 38
13689 27
3022 12
10642 26
5933 10
11018 45
4182 12
30423 71
10263 18
3661 11
1242 1
690 9
356 5
1259 13
381 3
372 8
540 1
815 4
600 6
234 3
4225 9
1426 4
1226 7
1161 9