19327 7
18503 2
31929 5
35781 8
40877 4
64280 13
30080 4
53183 3
304656 18
427603 23
307102 21
257908 10
318752 7
196830 6
451133 58
180403 23
209484 9
262107 24
164484 9
169452 9
332202 19
91284 12
142182 18
415402 26