2970 951
2311 644
445 105
2545 840
977 272
2134 449
425 116
58800 121
50144 290
60333 714
64281 720
46409 552
91603 797
46366 175
83322 278
80798 757
13575 177
28208 334
27663 389
24497 498
14034 303
11686 113
6099 501
11251 281