15920 99
71972 276
7588 58
29231 398
9266 502
71139 341
11147 61
36277 570
62272 979
101944 928
8957 435
33564 318
47346 570
107477 438
81808 684
13417 622
22164 305
18626 371
129047 743
9618 525
53091 379
49507 127
26338 254
78297 407
95856 928
35481 163
29820 138
57317 542