139597 504
9897 209
34959 74
26372 288
354288 1385
13986 753
23187 228
16581 166
16823 653
7989 602
17023 218
186755 762
176212 747
70778 305
9065 223
7217 658
165513 652
6607 551
358638 791
165372 714
104487 640
8090 508
13866 158
12824 591
19461 542
23319 677
10898 324
17455 703