5091 30
1310 2
1744 8
4842 31
4888 36
5394 34
1262 4
2418 8
1789 5
2120 11
2273 10
3314 14
1528 4
1756 7
1903 5
3383 6
1616 6
39850 146
3515 10
21900 89
17966 51
1964 3
2286 5
2984 6