1071 60
18102 332
40668 835
14148 787
32244 777
23872 526
35011 649
8706 531
6592 250
7784 285
6752 353
9168 834
4007 167
17510 263
5718 569
9221 328
3291 237
14210 852