5986 24
7307 3
4412 20
28875 46
6329 45
3056 3
9598 63
2840 1
3806 18
3700 7
2681 22
2056 2
4203 9
3290 13
3045 16
6128 1
3055 2
29193 74