128571 115
95556 348
33553 334
43704 142
7980 346
5435 593
7082 65
26554 512
9198 735
5429 151
11259 45
65150 726
5785 266
35239 197
14937 216
18990 169
49762 688
23381 568
23681 811
16166 758
17230 593
13735 421
28933 1065
14695 331
9791 519
20089 676
8653 157
48135 626