16903 67
1387 93
7925 642
22215 477
72000 641
18837 362
33766 843
38245 636
11745 348
9557 527
6947 802
50490 60
3996 99
4596 658
5567 614
1977 212
8155 878
7343 728
1235 87
1568 34
2549 273
7584 473
3226 563
2905 302