5040 85
9867 514
7393 158
4748 715
3336 186
2187 305
3571 56
8576 831
5243 580
3170 164
2377 66
3558 306
4200 540
3114 101
3273 470
5342 671
7968 90
4253 527
5143 491
3485 359
3546 418
6118 99
5004 83
4060 256