128061 298
12001 168
13976 729
16352 570
6373 318
22985 732
11435 340
44561 351
15625 878
2165 197
4234 351
3293 556
3651 312
4792 578
7630 171
90484 740