149973 877
25155 697
6149 65
19241 541
2539 272
7107 302
2616 138
5277 925
2906 657
3754 254
24339 571
3098 408
3110 469
3048 205