13078 29
33446 87
11017 15
22960 72
9826 13
36266 129
23677 69
22873 33
14203 42
12314 22
22487 60
20573 53
13804 34
21935 104
20827 69
33560 104
84899 321
24095 23
127804 371
20853 56
19015 41
11581 4
9188 8
10142 2