331 69
1008 290
895 283
3034 657
2768 780
237 26
2566 630
2967 555
1611 301
22722 764
15196 670
6510 41
689 55
995 118
1223 90
10885 413
2691 562
1899 284
2175 404
28048 508
8970 390
2836 577
2700 456
2653 660
3823 418
3535 651
24167 172
1784 219