51 15712
145 7601
182 16162
145 120559
350 31431
60 7251
110 25582
532 98082
38 7506
117 45432
1273 27552
265 64637
29 10084
388 833525
14 9019
160 20126
181 42772
349 50475
125 54931
482 100367
287 272252
350 75145
49 19005
23 3563
365 158659