29096 166
6725 18
9552 27
4322 26
2524 15
1942 9
2429 9
3888 29
1791 8
3772 17
3307 19
4513 35
1273 6
1630 8
1850 8
1481 7
1786 6
1067 1