18564 447
13560 336
1387 65
3647 373
7263 217
20164 342
5395 529
8657 609
5133 612
14739 580
1962 405
947 94
3112 479
3122 676