21244 235
13676 595
5190 772
10625 219
2732 312
2118 44
21375 526
3218 317
4619 542
5551 738
628 94
4774 117
4103 59
13984 465
805 36