21274 356
9550 865
10590 354
5753 543
8974 509
10228 227
1764 50
5613 838
3681 114
15068 194
6052 157
23326 332
1255 55
4686 870