4198 86
5240 351
12693 199
15530 168
8927 604
15647 732
7532 676
3352 150
10141 374
3144 520
3414 436
2808 265
4785 719