29697 82
16059 47
15406 108
2993 11
3111 9
2459 3
4460 20
4529 16
4616 23
2396 8
2423 9
2440 8
3858 23
1876 8
3665 19
1386 2
4737 26
1475 4
1794 6
1510 5
2626 6
3025 11
4872 17
2991 7