2886 790
1632 258
1329 178
2232 416
57360 842
47171 384
28701 904
23550 717
29954 999
112946 684
41772 103
41970 847
22218 427
57457 1022
65101 637
42532 568
12082 849
120568 486
42716 208
52518 506
40152 381
18414 683
8468 241
46830 115