31511 320
6966 353
26645 80
7403 350
13428 642
3516 39
2048 156
9946 65
6646 399
3973 215
7283 254
105146 547
9202 330
8330 790
2420 550
3137 93
71963 214
52143 163
4680 153
90954 289
2552 413
3617 852
2478 435