2921 352
671 132
173622 869
22557 230
4501 440
7063 243
3760 249
4301 771
3353 299
3957 323
5322 92
7470 352
4277 429