19296 447
13967 336
1412 65
3718 373
7382 217
20585 342
5454 529
8667 609
5147 612
14841 580
1971 405
950 94
3123 479
3147 676