14954 73
7320 270
29194 398
112789 215
29833 744
22142 305
8492 410
78665 524
178076 877
13879 467
33068 211
24757 108
51283 521
16835 903
16380 153