21218 447
16427 336
1601 65
4086 373
8460 217
24698 343
5917 529
8807 609
5451 612
15753 580
2129 405
1091 94
3323 479
3328 676