15529 13
29089 60
16622 17
22139 27
17339 21
12335 27
14789 23
11627 18
22437 34
10432 30
12850 16
14755 34
20871 38
21772 24
27970 19
36028 77
7678 22
12446 16
13741 21
4987 4
18193 23
14393 37
10917 37
13031 15