3811 345
2342 253
5757 215
5715 579
9250 487
4928 484
6432 711
3521 86
6006 236
3940 142
15298 94
51301 556
68061 303
32904 288