2116 208
5150 33
3112 806
6638 297
43512 390
31800 292
6704 440
3890 434
22409 895
7370 400
30292 141