15927 99
72005 276
7601 58
29237 398
9268 502
71164 341
11152 61
36292 570
62293 979
101966 928
8959 435
33586 318
47353 570
107492 438
81817 684
13426 622
22173 305
18636 371
129079 743
9622 525
53095 379
49514 127
26343 254
78312 407
95911 928
35489 163
29839 138
57337 542