5855 668
2540 219
3961 507
4773 127
3075 98
4514 491
11008 247
20372 628
23179 663
3235 557
2818 411
3524 103
20564 461
10459 654
5325 578
2218 78
6679 686
6250 124
17528 645
4003 371
4084 402
2982 207
5451 862
3834 612