2591 401
3286 278
2525 210
3926 495
3820 436
1356 43
4509 720
3071 382
2550 331
5021 315
1535 103
3572 607
5067 534
2692 58
94896 701
25383 669