29592 82
15998 47
15318 107
2980 11
3087 9
2440 3
4423 20
4487 16
4596 23
2372 8
2411 9
2431 8
3842 23
1833 8
3644 19
1362 2
4708 26
1448 4
1782 6
1497 5
2600 6
3010 11
4847 17
2966 7