20751 701
3037 372
3898 772
2071 41
4226 297
6090 367
10582 95
13879 54
11952 353
39138 643
5931 163
9778 201
21978 818
1817 507
5134 718
6124 341
4502 641