2923 352
671 132
173648 869
22558 230
4501 440
7063 243
3760 249
4301 771
3353 299
3957 323
5322 92
7470 352
4277 429