5944 305
4999 294
3005 518
2868 88
3862 602
4346 561
2533 199
8836 186
23290 594
9980 247
5894 547
14566 56
2840 327
3727 257
7773 127
3897 784
3218 557