5944 305
4997 294
3005 518
2868 88
3862 602
4345 561
2533 199
8835 186
23285 594
9978 247
5892 547
14565 56
2840 327
3725 257
7772 127
3895 784
3218 557