2951 38
1505 227
3124 821
2535 657
3732 86
4093 661
2284 353
2482 634
14990 397
2324 379
8694 624
3226 647
3652 590
1850 272
1741 158
532 102
6479 517
3865 621
3070 530
992 262
824 180
1949 211
2319 423
11863 256