600 8
15500 56
342 8
6628 7
2522 6
3339 5
2786 11
8406 10
4481 3
1633 16
13013 16
2992 10
31329 29
6821 18
25807 32
12335 41
11114 18
3314 11
828 8
553 4
5962 16
5356 5
13038 38
17204 42