20871 701
3047 372
3909 772
2084 41
4233 297
6098 367
10589 95
13894 54
11970 353
39153 643
5953 163
9781 201
21995 818
1819 507
5141 718
6128 341
4507 641