22822 518
5544 53
16660 148
11583 428
6484 341
17256 374
8085 338
1056008 2657
13377 666
19851 74
1217110 3189
9663 78
20205 66
20053 419
11716 245
7175 39
93129 359
98731 808
15346 289
66160 611
12521 436
32984 472
135235 751
27762 850
16210 313
14592 492
11480 918
22538 277