101525 292
159014 667
78979 135
91347 516
70755 698
9307 141
11168 679
8683 135
29250 492
9726 116
8441 949
9197 384
27777 671
55184 663
109245 995
14333 383
28009 462
5500 44
12032 651