4378 716
908 70
2911 332
16402 566
3152 155
15855 434
6853 327
2827 88
8471 585
3965 335
5625 37
12570 396
8887 354
25731 790
8037 215
31114 119
2178 184
14463 892
19134 283
19577 587
3088 610
13862 547
8491 692
11686 61
6314 194
20262 698
6067 528
9428 120