46277 843
37251 174
19207 575
37471 500
16518 619
16946 385
19764 66
9382 509
9968 616
12984 493
15972 507
3961 228