15011 15
28692 29
11532 5
67792 102
18372 12
14276 8
20724 15
12889 7
10374 6
24569 31
29118 36
19348 13
39490 37
71620 199
27214 43
10840 6
11164 4
23095 21
25809 39
61038 116
31366 23
27120 19
50068 71
17029 5