31232 2
27854 3
129159 3
52629 5
25308 9
24254 10
18506 10
17754 9
18827 4
25232 6
26426 4
17157 13
19932 7
107109 7
17158 0
565383 28
110508 3
313755 25
64451 6
130078 8
503105 0
183006 13