5387 786
2899 43
1382 68
3902 768
4501 247
6504 551
3088 574
6135 513
2935 269
7375 696
3971 316
2581 60
6420 536
4597 481
6097 58
5734 152
4585 756
8154 621
4302 406
3474 318
2410 66
3248 113
9927 614
9335 822