5040 78
7962 727
3288 463
2107 382
5764 522
4405 187
1337 89
5312 578
7739 852
6667 686
4809 227
2875 60
5269 314
4663 380
5360 529
8354 571
3990 429
6945 730
5023 130
7354 804
4410 509
3466 428
5911 634
10808 523