1705 208
4647 33
3031 806
6520 297
43358 390
31438 292
6492 440
3839 434
22222 895
7342 400
29412 141