21599 141
9451 756
4337 469
2667 320
11653 107
22993 259
21538 284
9634 893
6694 613
3978 135
3892 524
3874 719
6092 403
3580 25
11656 626
4554 123
11237 263
8720 973