2887 291
46497 259
21659 150
6729 705
5002 706
5488 638
4712 695
6932 435
7952 565
4258 89
3642 504
5548 962
16898 928
16672 513
2923 31
5710 239
2776 174
1704 161
9873 614
40892 479
27085 176
6514 597
14621 375
48116 380
14970 341
21284 318
5917 786
75600 646