12912 8
14504 12
60904 140
47261 86
19823 14
16257 21
41117 92
144726 609
39810 88
30602 67
28395 70
18309 41
16255 5
12928 9
54801 134
18277 18
65968 239
42604 102
50666 133
24974 47
12684 20
29473 55
10739 12
31162 41