159721 426
111590 681
94364 366
50130 418
26042 49
44989 560
50954 702
175903 419
12330 633
20203 382
22378 271
30048 857
11719 422
5114 137
11563 686
11082 615
9285 281