29685 68
22674 782
47712 419
27430 575
22496 277
138691 671
56534 359
21724 394
18006 413
5070 223
5709 480
4431 842
2298 112
9464 464