21220 447
16432 336
1603 65
4087 373
8466 217
24717 343
5917 529
8807 609
5452 612
15753 580
2130 405
1091 94
3324 479
3328 676