4091 59
13576 289
20787 590
12915 509
215598 1080
23720 473
16373 405
46561 302
27249 861
27283 245
15192 392
14134 312
8917 119
5622 576
10154 652
18199 269
9593 508
19990 333
31321 517
53398 550