8368 13
4976 10
18485 52
43604 111
7700 13
8856 2
39883 71
11557 15
27251 47
10256 22
5581 9
11595 17
24062 30
21630 47
3886 8
87208 85
81250 92
9705 5
22126 11
3532 2
12777 22
30095 69
6856 5
3708 12