3253 278
2507 210
3909 495
3789 436
1340 43
4467 720
3055 382
2495 331
5011 315
1519 103
3558 607
4998 534
2659 58
90180 698
23641 668