3796 579
2242 92
1887 87
3366 259
2204 177
3809 49
8523 631
3163 445
2040 234
3509 261
2310 558
5004 883
2928 477