143028 422
98893 677
82752 366
47508 417
23985 49
43045 558
48443 701
174110 419
11764 633
19083 382
21316 271
28936 857
11244 422
4887 137
11051 686
10651 615
8657 281