2961 279
39999 533
27691 722
5614 545
6590 459
7896 1015
5077 92
14889 486
16851 754
13515 446
6933 790
21341 159
4646 170
16981 613
6501 697
4410 723
4332 632
4281 257
3818 702
10338 627
4243 113
3204 100
23169 352
4348 560
2453 284
5358 240
12507 214
24555 367