5099 373
4093 619
1150 175
3635 495
1826 433
6154 356
1562 72
6980 336
2580 498
3465 691
6531 687
7595 139
9596 780
3808 413
16318 116
14033 465
1357 66
1328 38
3001 763
3951 898