20620 701
3015 372
3893 772
2057 41
4211 297
6087 367
10573 95
13862 54
11917 353
39118 643
5906 163
9775 201
21967 818
1816 507
5125 718
6112 341
4477 641