1433 256
1731 170
66354 479
299138 943
8253 898
41604 134
5164 287
5978 533
33543 772
125269 588
10028 154
2787 86
4432 405
4301 237