32371 603
17573 546
36281 952
11588 675
21737 422
3283 517
2493 67
7946 483
85216 839
16919 326
12601 31
48299 491
17507 450
27676 41
48864 592
21851 188