289 78
386 65
31851 538
2053 438
2606 831
31075 405
8014 116
4063 507
52014 422
3233 847
5892 301
30460 128
27036 912
56209 389
81464 948
26846 938
2364 271
5126 619
2043 171
2454 754
2901 888
6078 155
40381 857
11569 530