59796 147
7001 91
34022 75
7097 70
6157 32
4690 26
4678 23
3850 22
3542 17
3097 16
5529 16
2693 15
3364 14
2964 11
1348 2