3328 16
3359 15
6685 43
2986 13
4299 25
4095 19
1101 8
865 1
20940 128
1912 8
13560 41
10208 28
4772 23
12678 84
2170 4
3121 16
4430 31
961 4
5097 25
4234 29
3262 23
15704 72
10704 52
5685 49