1182 309
8738 74
444 88
1350 412
399 89
6018 182
3211 123
10809 701
5655 860
25035 239
19692 493
3989 739
46490 549