14591 667
10169 260
21333 104
10406 237
16439 54
22656 732
20855 567
8571 85
19328 295
11821 417
27763 603
9305 623
28145 647
12658 489
23846 375
14872 462
11049 175
10792 666
15256 228
17066 604
8870 770
20615 593
34827 543
30623 736
4960 392
14043 590
4528 373
19852 185