3222 353
4071 577
12984 269
43328 702
8254 191
5478 128
12766 719
16259 627
4237 550
6089 80
9405 122
3402 195