31456 3
20251 4
12826 8
27682 31
29152 31
32678 25
37382 33
46306 27
10505 3
43156 25
22757 22
376680 132
151132 9
220355 28
450827 93
197051 49
286431 65
417308 70
106230 7
704778 116
640059 119
350404 7
840277 39
431958 11