21655 141
9474 756
4343 469
2670 320
11660 107
23008 259
21554 284
9640 893
6696 613
3983 135
3894 524
3875 719
6098 403
3584 25
11661 626
4569 123
11248 263
8736 973