14960 73
7331 270
29228 398
112883 216
29864 744
22164 305
8499 410
78748 524
178275 877
13903 467
33132 211
24836 108
51394 521
16841 903
16416 153