19339 94
32071 486
12286 395
38415 514
2333 310
27447 636
19520 632
8078 789
31597 696
6667 356
7795 581
4915 423
5720 278
5522 748
11436 826
8555 653
7419 119
3837 264
9721 239
5413 103
3073 572
13358 877
5283 308
22162 808
36923 572
11287 702
5210 535
4696 860