13125 75
25511 370
38640 240
10083 442
5444 72
162207 752
229580 683
12652 781
27181 623
73039 121
2758 196
4455 339
7624 567
5605 755
5072 713
4241 432