20882 447
15930 336
1565 65
4034 373
8185 217
23626 342
5815 529
8763 609
5376 612
15661 580
2074 405
1076 94
3279 479
3282 676