14952 73
7312 270
29185 398
112754 215
29823 744
22125 305
8490 410
78641 524
178003 877
13870 467
33050 211
24726 108
51239 518
16833 903
16368 153