4200 15
2526 6
8427 48
2604 11
2016 4
2669 5
1509 1
1442 7
954 2
1376 1
4124 26
2325 15
2375 22
703 1
6095 9
5314 27
2190 5
3227 10
3276 18
2136 9
8846 47
4392 17
1952 8
16318 89