3000 705
22582 856
3437 319
4284 152
5668 890
13268 843
5230 275
2069 97
11404 471
3052 229
17641 511
4194 780
7581 585
7146 743
10850 422
6613 537
3862 606
5194 458
3173 360
3216 362
3296 695
4619 647
2093 106
4918 685
630 50
6018 275
47636 941
15432 449