16913 67
1389 93
7925 642
22216 477
72007 641
18839 362
33769 843
38250 636
11745 348
9557 527
6947 802
50491 60
3998 99
4596 658
5567 614
1977 212
8155 878
7343 728
1235 87
1569 34
2549 273
7589 473
3226 563
2905 302