29859 481
43888 175
7159 307
7824 85
10900 533
15069 570
15774 488
3813 409
8338 556
7132 772
5961 618
30763 436
4934 446
7313 65
1276 65