15978 9
89802 9
48101 7
21659 13
35851 33
13284 5
20027 7
799634 252
366326 69
194653 32
76833 31
464477 100
188203 37
227181 79
463483 108
248776 17
196077 18
657329 97
549830 28
397258 22
1405178 138
191479 7
1801481 144
2727833 246