21386 703
3212 301
9921 699
9168 338
2957 520
2372 374
8674 38
4175 867
2477 405
4224 379
26158 580
12711 599
7371 473
927 37