15893 99
71846 276
7464 57
29164 398
9237 502
71013 341
11128 61
36144 570
62106 979
101755 928
8937 435
33391 318
47309 570
107402 438
81750 683
13360 622
22109 305
18558 371
128895 743
9589 524
53039 379
49426 127
26298 254
78200 407
95396 928
35437 163
29725 138
57243 542