561 161
2202 621
1906 389
1376 286
1566 461
649 111
1899 295
2253 271
5086 190
37979 855
9872 44
4668 760
11094 158
60663 486