18023 877
5727 88
13295 458
7777 638
11400 554
3398 703
1384 340
3048 595
1178 271
524 80
10415 136
1696 362
3102 908
730 150
9879 89
7133 720
5328 209
1332 334
1128 278
2398 493
2549 491
5117 875
2533 347
2713 420
3622 171
12246 324
5727 208
14131 565