14412 9
54798 105
13892 9
20165 26
17257 23
14430 13
35268 67
23589 32
26450 21
19138 25
18036 49
17793 24
54658 48
59381 111
16855 17
125859 198
30610 29
13260 22
28526 30
14689 12
28791 28
27078 40
14017 11
1910 4