104262 212
9405 33
5834 18
5799 10
5295 13
4570 34
4496 17
3550 5
3253 4
3188 3
2422 7
2411 2
2203 3
1962 5
1782 43
1378 2