2212 208
5342 33
3140 806
6696 297
43559 390
31885 292
6793 440
3909 434
22478 895
7408 400
30649 141