1162 294
1685 330
14904 349
5699 517
13339 320
4900 745
5312 540
1181 23
23179 338
3037 692
3512 422
1231 121