113991 93
33826 113
22731 128
17900 29
16823 101
9644 25
5273 8
4738 15
4702 18
4424 43
4103 10
3874 19
3634 11
3626 6
3277 22
3251 6
3086 7
3027 3
2591 14
2195 5
2150 9
2129 5
2067 7
2017 12