12433 564
2994 148
3558 352
5706 732
12942 674
3083 462
2593 185
2547 106
3866 741
3009 250
5609 118
3527 82
4361 516
7981 532
8500 394
16022 914
13699 529
7692 240
3560 474
5040 68
10440 241
4332 208
13967 235
3787 375