4198 86
5241 351
12696 199
15531 168
8935 604
15649 732
7533 676
3353 150
10147 374
3144 520
3414 436
2808 265
4787 719