4222 86
5260 351
12733 199
15537 168
8959 604
15655 732
7546 676
3359 150
10167 374
3148 520
3423 436
2820 265
4796 719