50918 155
84010 901
10896 78
36238 144
30736 640
48088 766
35225 509
32154 569
15794 966
32360 344
39345 464
19495 73
48981 276
40066 277