141 130842
11 205369
8 56249
7 10946
7 25151
6 7382
5 27916
5 97388
4 17958
3 114730
3 13303
3 21110
2 22031
2 8968
1 18021
1 290218
1 6546
1 3242
1 3821
1 4110