5287 665
2914 553
3958 262
2947 565
3904 400
2854 29
9402 135
9605 714
2901 129
7418 578
794 36
8094 790
8688 297
3146 279
3161 721
3140 501
2268 103