3175 331
9658 305
9955 210
96496 724
115232 493
37093 253
120672 255
160674 766
25709 86
50612 386
1939 68