9902 30
3896 366
2227 124
3352 65
2161 94
4451 606
2532 274
2689 75
15286 170
2081 454
4033 660
5790 479