1458 130
26404 240
19399 65
49604 322
99716 994
170682 833
47715 660
15467 445
38945 825
20165 465
4645 315
960 33
3510 872
978 158
3002 490
3345 64
4299 348