9465 506
18189 215
16383 129
11236 542
14518 598
4627 346
6143 179
20300 612
164475 1106
133520 766
12526 77
105398 437
16975 417
6328 368
25279 251
28186 136
5770 540