3675 213
2745 242
10082 808
3811 203
11596 649
7707 621
16383 396
17894 562
93281 336
6226 177
10539 362
47689 269
24154 685
279017 1004
84694 164
8333 352
8808 423
211714 1112
26343 394
17933 506
42538 325
7073 585
5842 90
87251 771
5333 38
11802 338
50559 465
47678 859