3316 480
9605 724
81291 79
16580 654
25093 402
19533 281
18421 543
16252 927
8155 335
6521 504
2775 51
4734 378
4254 748
5764 628
12862 157
2617 737
3190 644
4528 221
1082 199
3390 104
3707 912
1370 312