2486 210
3834 495
3748 436
1304 43
4421 720
3018 382
2382 331
4979 315
1481 103
3530 607
3556 149
4952 534
2613 58
85501 696
21904 667