14953 555
11986 242
8317 662
66680 278
15466 463
35244 413
9121 603
12575 436
38090 346
31493 281
17988 140
632860 1467
171616 221
11575 753
13536 486
7682 482
10033 323
14868 391
6379 297
29760 843
11210 512
10114 846
15924 410
7335 498
20106 664
233462 994
61009 306
7256 561