1458 130
26404 240
19399 65
49604 322
99713 994
170682 833
47714 660
15467 445
38944 825
20161 465
4645 315
960 33
3510 872
978 158
3002 490
3345 64
4298 348