29759 68
22732 782
47721 419
27430 575
22496 277
138702 671
56559 359
21731 394
18018 413
5070 223
5710 480
4431 842
2298 112
9464 464