15026 535
2937 68
589 105
3441 380
4065 359
3837 593
4402 528
2981 789
6085 444
4919 590
13081 541
10741 651
23855 939
16956 417
7023 491
19558 113
18698 201
4734 664
5655 520
15794 526
7124 653
23598 112
11684 594
4228 750
12373 109
4417 289
6862 351
8776 636