3175 331
9640 305
9955 210
96456 724
115173 493
37081 253
120630 255
160599 766
25664 86
50579 386
1934 68