20596 701
3014 372
3893 772
2055 41
4208 297
6086 367
10569 95
13856 54
11915 353
39117 643
5904 163
9775 201
21963 818
1816 507
5123 718
6112 341
4477 641