331 69
1008 290
895 283
3034 657
2767 780
237 26
2565 630
2955 555
1607 301
22712 764
15194 670
6509 41
684 55
990 118
1203 90
10882 413
2686 562
1891 284
2164 404
28043 508
8962 390
2833 577
2696 456
2653 660
3815 418
3528 651
24162 172
1779 219