15026 535
2937 68
589 105
3440 380
4050 359
3837 593
4400 528
2981 789
6083 444
4919 590
13074 541
10741 651
23849 939
16954 417
7023 491
19546 113
18696 201
4724 664
5650 520
15794 526
7124 653
23598 112
11683 594
4228 750
12370 109
4417 289
6862 351
8773 636