20402 701
2994 372
3890 772
2034 41
4192 297
6081 367
10558 95
13837 54
11900 353
39096 643
5881 163
9760 201
21947 818
1815 507
5109 718
6101 341
4467 641