3234 353
4082 577
12995 269
43442 702
8256 191
5479 128
12775 719
16266 627
4238 550
6123 80
9410 122
3402 195