5930 330
20069 35
22707 914
32751 761
3553 495
17246 572
10954 454
7606 637
2561 46
6258 890
11418 720
14006 557
9046 71
9097 161
13927 617
2434 403
483 76
3415 467
2676 615
12107 60
1522 386
6659 309
6745 165
12134 353
21239 340
12344 621
3208 881
2918 580