3001 705
22642 856
3443 319
4293 152
5679 890
13316 843
5251 275
2078 97
11409 471
3056 229
17657 511
4202 780
7602 585
7293 743
10894 422
6631 537
3867 606
5200 458
3179 360
3239 362
3306 695
4629 647
2099 106
4925 685
635 50
6041 275
47641 941
15434 449