15930 99
72016 276
7604 58
29237 398
9268 502
71183 342
11154 61
36301 570
62299 979
101972 928
8959 435
33593 318
47358 570
107496 438
81826 684
13426 622
22173 305
18639 371
129091 743
9624 525
53096 379
49519 128
26346 254
78316 407
95931 928
35492 163
29841 138
57342 542