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