4573 13
11251 22
3168 9
5833 15
7332 28
108680 790
6279 10
55554 300
19406 81
30771 141
3037 5
23965 128
7929 12
5975 24
28935 174
7323 36
13499 23
9106 27
3660 11
4567 13
9204 32
13814 57
18045 64
11876 53