3955 86
5139 351
12502 199
15496 168
8765 603
15610 732
7430 676
3325 150
9993 374
3098 520
3361 436
2779 265
4751 719