50 3
356716 1632
2342 86
327303 2493
168537 776
317868 1252
301546 5749
655426 5777
1142134 7995
97 0
740938 3853
1595490 8983
193 5093
481317 6245
188144 790
575513 4846
820758 8675
760972 3682
394765 3229
275256 878
611556 6505
2181 32
251680 809
173677 481