3602 20
2170 21
12730 22
3122 15
10264 23
9554 21
9877 22
8273 14
7038 18
7977 20
29406 112
4870 23
8674 19
2179 12
6292 43
3215 11
7652 28
2081 18
12218 19
10908 11
5918 8
36813 97
24550 48
37327 154