3342 700
4006 427
15087 471
5408 293
11218 497
5500 64
31901 374
19721 474
4266 657
3402 556
8672 389
2905 262
1927 318