2560 45
4302 175
6086 301
19655 187
481084 996
10299 566
21025 263
22376 680
22261 517
6504 547
283061 1158
33091 154
36713 301
77038 242
5632 281
14606 585
112008 696
13360 71
25251 257
14101 642
40027 627
13904 465
47724 212
38193 497