31882 603
17290 546
35711 952
11346 675
21349 422
3191 517
2391 66
7730 483
83756 839
16606 325
12266 31
47231 491
17191 450
27021 41
47518 592
21400 188