1033 42
6078 708
18331 913
2630 264
4069 645
3526 746
4040 626
4953 655
16615 193
4636 526
3309 521
2136 156
2949 561
4216 543
3471 820
2248 344