4002 9
1195 4
3022 7
2751 8
978 7
762 2
2180 5
752 1
6515 31
4252 16
4731 17
5759 53
8240 49
8095 56
9469 36
2997 10
7848 39
6504 33
12488 82
9113 43
19207 94
2136 4
1529 5
2757 11