3569 86
4923 351
12131 199
15447 168
8503 603
15526 732
7239 676
3258 150
9696 373
3037 520
3287 436
2689 265
4659 719