3248 278
2506 210
3907 495
3786 436
1335 43
4462 720
3055 382
2484 331
5011 315
1519 103
3557 607
4993 534
2659 58
89748 698
23512 668