14951 73
7312 270
29176 398
112725 215
29818 744
22118 305
8490 410
78627 524
177975 877
13866 467
33038 211
24709 108
51218 518
16831 903
16361 153