2662 7
11645 51
3182 12
10431 33
8486 38
3488 11
4758 39
2406 6
2201 3
2847 7
9670 24
16319 104
25786 45
16120 64
5042 21
11213 69
10773 40
22582 61
8458 24
23966 103
21215 62
1277 1
5471 29
7915 30