20533 701
3007 372
3892 772
2045 41
4204 297
6083 367
10567 95
13848 54
11910 353
39113 643
5899 163
9768 201
21957 818
1816 507
5118 718
6110 341
4474 641