3057 224
12223 739
15025 89
14357 412
4204 598
3037 448
9119 111
25259 386
2389 517
54296 627
6766 69
13810 162
13573 535