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