150891 422
105030 679
88325 366
48679 418
24882 49
43923 559
49625 701
174947 419
12056 633
19760 382
21806 271
29529 857
11455 422
4999 137
11325 686
10838 615
8893 281