9462 506
18188 215
16383 129
11236 542
14517 598
4625 346
6142 179
20299 612
164426 1106
133484 766
12524 77
105383 437
16974 417
6326 368
25259 251
28164 136
5769 540