42876 280
26598 247
19007 348
101009 913
23525 362
14791 359
32336 752
21237 347
21151 517
50648 260
22565 670
26258 132
20882 132
54035 526
19296 573
20878 150
31939 666
13949 444
32313 401
28679 498
18967 129
42236 880
29441 922
56207 817