14625 102
130857 593
39908 563
13578 306
7232 684
5033 146
9945 409
3452 702
19542 681
15761 71
10666 787
9536 931
16223 135
12810 843
5827 525
8712 411
4414 598
15352 52
28575 436
41453 375
13305 417
33169 1015
33879 431
8047 196
26853 509
8111 235
9456 755
7879 726