15083 29
3550 13
2492 3
2063 5
6931 33
20322 82
5805 16
2351 11
3546 16
7797 15
7327 16
3660 12
1053 13
1564 13
4100 19
1888 4
1638 4
1352 5
2704 19
1790 2
2200 6
5717 29
3271 18
1710 19