3116 662
2374 601
431 58
549 25
3898 593
1035 59
935 58
10093 607
4141 634
1514 135
4646 492
4434 416
2957 743
3767 558
2370 197
2623 73
2970 456
2001 378
4187 758
1437 153
3047 342
2448 86
6156 671
4782 411