4210 86
5248 351
12712 199
15533 168
8948 604
15651 732
7538 676
3355 150
10151 374
3147 520
3416 436
2813 265
4790 719