9465 506
18189 215
16383 129
11236 542
14518 598
4627 346
6143 179
20300 612
164487 1106
133528 766
12526 77
105406 437
16975 417
6328 368
25285 251
28190 136
5770 540