19744 447
14468 336
1461 65
3834 373
7592 217
21184 342
5562 529
8699 609
5199 612
15097 580
1999 405
1004 94
3169 479
3185 676