1457 130
26403 240
19396 65
49602 322
99674 994
170629 833
47667 660
15467 445
38915 825
20141 465
4645 315
955 33
3504 872
978 158
3000 490
3342 64
4297 348