475 40
1498 163
2941 718
3549 841
1281 219
3360 821
2788 669
2278 575
2905 407
493 97
11374 319
13379 56
8031 245
5013 152
47252 127
69825 905
6150 728
9507 772
26276 551
23085 424
7709 392