20353 447
15227 336
1521 65
3945 373
7897 217
22306 342
5709 529
8726 609
5302 612
15477 580
2018 405
1052 94
3234 479
3232 676