22046 789
52405 153
21498 499
14677 247
753 65
1272 274
4052 178
2973 526
5244 581
2883 221
1189 177
3902 822
2391 559