25027 204
4718 491
28407 464
196841 1100
202281 556
68121 932
34418 709
46234 393
13506 509
10637 319
5080 562
1538 111