3086 286
2508 149
4505 778
9025 715
5162 568
4704 284
5106 473
13583 552
21084 419
4578 46
4349 457
16593 652
3857 174
5530 530
4720 193
4973 684
8673 406
2945 97
5392 219
3533 211
6105 524
4562 489
12193 100
4075 774