5442 725
4228 46
8860 369
8585 711
22932 621
7348 355
2626 216
2835 623
3790 598
1601 186
6023 170
5470 741
2905 149
20214 205
7667 486