2423 208
5808 34
3276 806
6779 297
43647 390
32085 292
6931 440
3969 434
22665 895
7461 400
31645 141