3581 95
15785 165
5942 706
23812 593
26634 420
4744 526
17044 548
20527 252
24857 683
12601 746
11602 627
104030 176
19705 222
24149 431
14520 249
15832 420
5329 434
14350 691
4092 488
15058 69