12160 53
38399 89
11116 48
11951 62
6840 26
3779 36
8822 17
28968 85
7744 17
7341 41
4016 7
26298 102
5646 35
10377 31
1062 14
16471 35
2528 2
1373 6
1363 14
3294 13
2934 11
2739 10
6935 29
30978 94