31882 603
17285 546
35706 952
11343 675
21347 422
3190 517
2390 66
7729 483
83747 839
16603 325
12261 31
47216 491
17187 450
27010 41
47506 592
21398 188