3903 307
10204 677
2678 190
3440 584
6118 554
19604 645
17753 57
6661 313
6239 79
4714 711
6447 161
7605 54
14957 348
8666 541
97744 533
24277 373
3012 564
2082 542
3528 584