12226 562
12433 431
4497 369
3651 325
6245 684
4849 678
3770 371
122917 552
2956 272
1560 142
14215 186
3141 187
2173 269
33258 375
4619 502
3821 903
34372 355
3068 667
8839 597
10644 361
1147 190
23117 867
9782 857
2816 588
18016 491
1431 257
2752 326
2115 173