2890 646
1284 168
3235 582
156627 999
4220 553
12796 649
275263 1196
87442 552
8414 822
34719 890
16349 894
10892 269
55238 316
10091 54
27857 726
28236 288
23881 506
4021 548
14223 39
4284 738
5407 168
3561 108