21220 356
9507 865
10544 354
5734 543
8920 509
10074 227
1746 50
5566 838
3658 114
14983 194
6022 157
23132 327
1247 55
4681 870