486 56
3528 317
9041 271
11166 51
16145 50
31997 282
1408 361
11714 711
8805 909
2892 860
890 270
2570 632
44799 71
10251 242
2188 621
8086 461
13438 469
14480 457
2868 243
4756 470
659 146
13939 674
11324 243
28509 399