904 10
1846 3
10257 80
58240 141
73946 105
13405 35
6868 26
6182 25
6826 27
2895 12
2386 9
3240 15
4751 22
3856 16
5748 16