19779 447
14545 336
1467 65
3840 373
7600 217
21223 342
5568 529
8701 609
5208 612
15120 580
2001 405
1008 94
3174 479
3188 676