3116 758
1957 485
2745 714
11590 314
4425 422
1773 231
2359 242
4745 354
3736 87
4970 511
3343 273
3735 374
2714 206
17810 377
13715 313
5766 407