42996 261
5403 17
3203 4
4647 18
6375 13
3141 16
8957 18
3175 9
9919 26
2534 4
5543 35
1787 13
3881 8
9982 25
2385 12
7093 18
23338 42
19802 62
8077 12
7665 30
821 12
948 4
608 9
1139 11