12027 710
4031 414
45736 742
12544 801
24298 332
23910 120
15793 304
19113 338
4638 584
7706 63
7103 774
17163 62
13043 726
5326 535
34023 374
17086 329
10973 149
15098 584
6484 93
2798 62
6537 151