3342 700
4008 427
15119 471
5409 293
11226 497
5501 64
31911 374
19722 474
4268 657
3403 556
8672 389
2905 262
1927 318