987 2
3116 11
2074 5
1634 7
513 2
1435 7
17658 52
4604 7
3036 9
4772 23
5282 12
8701 14
2499 16
2430 7
3119 18
2544 23
4305 26
1279 5
2541 11
1059 3
1283 4
5347 17
1737 6
6392 36