16907 67
1389 93
7925 642
22216 477
72003 641
18838 362
33766 843
38248 636
11745 348
9557 527
6947 802
50491 60
3998 99
4596 658
5567 614
1977 212
8155 878
7343 728
1235 87
1568 34
2549 273
7589 473
3226 563
2905 302