159977 426
111796 681
94553 366
50179 418
26070 49
45029 560
51001 702
175928 419
12341 633
20216 382
22403 271
30060 857
11727 422
5117 137
11572 686
11085 615
9293 281