12999 305
22211 242
26949 609
31635 754
15651 549
10821 137
9497 387
7988 462
8406 562
15201 838
14376 269
8012 408
32615 354
5142 185
35186 138
18508 265
9518 730
4390 562
8407 540
10427 306
8613 586
233793 590
3144952 6757
706086 1990
4433 465
23357 113
4844 508
38645 467