31106 437
58188 581
148082 929
86106 830
21356 330
116547 403
110892 236
50882 61
105406 231
73376 661
79566 518
79157 146
50543 78
26175 245
160581 216
76394 459
155678 264
220494 336
68101 865
62147 255
29373 372
20755 716
15527 549
36085 419
2639 71
71045 233
62955 541
64576 373