20018 110
7130 183
25234 244
582752 1215
9440 299
6606 994
92773 305
54237 394
44527 226
21692 74
296060 625
98437 240
82692 371
331166 514
42703 993
348978 935
127755 295
358450 900
21542 452
17022 218
19937 698
10589 526
9081 385
165108 714
23986 377
6012 269
9060 106
20963 832