15093 118
19605 20
1287 5
8986 21
20449 54
6784 22
4999 9
3485 10
2880 18
8070 38
5823 28
3582 10
3145 5
2490 7
7226 17
2046 14
1672 13
1573 8
3383 14
1615 18
976 5
3209 16
2995 18
3893 27