5099 373
4093 619
1150 175
3635 495
1825 433
6153 356
1562 72
6978 336
2579 498
3465 691
6530 687
7594 139
9595 780
3808 413
16318 116
14031 465
1356 66
1328 38
3001 763
3951 898