1458 130
26403 240
19396 65
49602 322
99685 994
170640 833
47677 660
15467 445
38923 825
20143 465
4645 315
955 33
3504 872
978 158
3000 490
3343 64
4298 348