14060 8
23133 44
116692 425
23340 38
22871 26
35108 46
39108 83
31362 17
21642 2
31422 86
30614 23
26263 16
22269 10
25990 17
47620 93
196291 321
45070 32