3098 18
8948 44
5233 15
1955 15
5183 19
3310 4
20156 37
15430 42
28976 53
5291 10
13258 30
6800 9
8168 22
3643 7
11879 32
6001 27
8455 11
2687 9
15209 48
20458 21
5440 15
15689 40
34042 118
3006 3