5471 307
10331 677
2761 190
3722 584
6286 554
20090 645
18012 57
6751 313
6543 79
4787 711
6638 161
8083 54
15757 348
8970 541
102208 534
24379 373
3086 564
2148 542
3905 584