15905 99
71883 276
7527 57
29194 398
9256 502
71063 341
11142 61
36207 570
62185 979
101837 928
8945 435
33456 318
47327 570
107431 438
81782 684
13381 622
22142 305
18591 371
128963 743
9607 525
53063 379
49465 127
26315 254
78242 407
95644 928
35465 163
29773 138
57273 542