1178 294
1757 330
14916 349
5710 517
13394 320
4912 745
5346 540
1191 23
23426 338
3041 692
3520 422
1243 121