13933 580
932 158
3093 804
2913 474
3072 564
3326 319
4398 602
24353 376
7294 206
11241 152
5448 309
3847 265
3023 711
1468 226