27575 59
1841 387
2946 672
610 169
1289 288
1230 283
1281 330
2154 605
4366 491
2282 656
564 91
1604 399
8670 694
2553 718
3142 816
10122 247
42561 161
2900 104
3406 187
924 127
23766 230
15758 251
5013 611
3121 153
4529 205
11693 551
4358 497
1246 28