1303 373
892 258
1197 225
1821 521
2129 515
2140 551
759 166
9259 552
4024 42
5039 290
5707 153
17264 710