12175 390
9457 78
2977 586
4443 613
2179 194
6139 516
3504 282
4847 463
5505 528
9772 377
9272 212
3303 229
7918 691
12433 715
8980 374
5048 419
8249 185
5746 283
4783 854
6120 843
2403 46
11659 73
2912 113
2031 230