4151 370
12135 362
6482 735
2543 115
3306 330
9230 836
6651 596
9240 736
2358 428
1600 147
911493 1995
168204 785
159144 651
79143 188
98044 599
277192 2285
82379 167
166622 421
346226 1128
46781 653
100704 150
80948 493
549828 1001