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