3263 278
2510 210
3912 495
3798 436
1342 43
4482 720
3062 382
2525 331
5013 315
1521 103
3565 607
5012 534
2665 58
91864 699
24577 669