31882 603
17290 546
35711 952
11346 675
21351 422
3191 517
2391 66
7731 483
83757 839
16606 325
12266 31
47231 491
17192 450
27021 41
47518 592
21400 188