4569 8
7839 7
8528 16
18944 48
38208 53
49306 106
39293 88
44489 113
33387 123
29849 56
15991 45
1259 5
8638 27
13652 21
9886 22
23089 30
6630 34
6907 13
22008 62
16646 23
10481 14
39416 79
12095 14
34600 68