4213 86
5250 351
12722 199
15533 168
8950 604
15653 732
7540 676
3355 150
10156 374
3147 520
3418 436
2813 265
4792 719