29430 82
15903 47
15186 107
2944 11
3052 9
2408 3
4364 20
4418 16
4540 23
2329 8
2375 9
2390 8
3801 23
1795 8
3605 19
1325 2
4662 25
1385 4
1757 6
1457 5
2564 6
2968 11
4810 17
2939 7