5497 16
1014 4
851 5
12493 30
3158 8
1515 8
993 3
3506 19
6245 19
1311 5
2489 2
3908 21
29038 43
4598 16
1672 14
4096 18
11429 44
5102 29
2911 15
6331 14
1287 5
1408 10
30884 57
4222 17