29559 82
15987 47
15297 107
2973 11
3085 9
2438 3
4413 20
4485 16
4590 23
2368 8
2411 9
2429 8
3838 23
1831 8
3637 19
1358 2
4704 26
1443 4
1778 6
1493 5
2597 6
3003 11
4839 17
2965 7