3961 86
5141 351
12504 199
15497 168
8767 603
15610 732
7434 676
3327 150
9994 374
3098 520
3361 436
2780 265
4751 719