1478 130
26418 240
19450 65
49620 322
100166 994
171226 834
47943 660
15484 445
39250 825
20342 465
4653 315
978 33
3528 872
985 158
3010 490
3371 64
4319 348