4029 503
3878 200
3300 631
2898 514
3951 337
2557 268
3157 787
5712 152
3771 739
3644 367
2065 106
4805 382
4731 680
2736 397
4285 754
3473 464
1831 457
5169 351
1352 40
3374 544
2582 322
5158 617
2744 117
3760 562