21274 356
9551 865
10590 354
5753 543
8974 509
10228 227
1764 50
5613 838
3681 114
15072 194
6053 157
23328 332
1255 55
4686 870