18505 7
17932 2
31383 5
35526 8
40508 4
63557 13
29458 4
52653 3
304359 18
427127 23
306679 21
257701 10
318556 7
196659 6
450701 58
180234 23
209330 9
261958 24
163959 9
169033 9
331852 19
91178 12
141757 18
415102 26