15326 6
4934 8
3786 8
7479 19
12776 20
27623 53
5437 14
10799 25
20900 20
9263 13
11132 23
22000 29
3390 8
22486 23
4294 14
5375 4
15143 28
39625 25
10251 18
8539 14
14712 21
5190 17
6506 6
36915 57