30435 28
10378 10
11720 12
42902 57
27640 16
31793 21
5500 13
2845 9
7336 17
5109 10
11051 15
19380 28
8563 15
9633 7
15227 25
9607 13
16996 38
4069 9
6155 9
10294 24
16084 33
3650 5
6376 14
3325 5