3131 170
4751 83
3285 239
4552 646
3561 180
2432 238
9838 749
29882 294
2106 214
2160 127
2925 371
16341 443
2178 223
4406 676
2871 187
3278 300
4636 636
4706 422
28014 105
8471 573
2860 424
4247 384
4902 338
4714 523