17820 876
122013 616
4857 551
5477 636
4220 337
3266 496
1293 34
17381 538
3234 477
3804 467
1258 157
3268 262