3094 83
14096 310
2231 375
3221 544
1294 95
569 43
6825 606
3318 697
1985 274
5005 886
2723 507
2551 484
3077 519
1212 118
4646 673
3334 540
569 145
2665 145
2198 168
2819 556
4206 377
3352 426
13337 831
6042 58