2560 45
4302 175
6086 301
19655 187
481078 996
10299 566
21024 263
22376 680
22261 517
6504 547
283060 1158
33091 154
36713 301
77036 242
5632 281
14606 585
112004 696
13360 71
25248 257
14100 642
40024 627
13901 465
47724 212
38188 497