32371 603
17576 546
36285 952
11590 675
21737 422
3284 517
2493 67
7946 483
85222 839
16922 326
12604 31
48306 491
17508 450
27679 41
48868 592
21853 188