5009 848
5033 523
5077 571
36030 239
2791 686
2144 451
2143 471
1079 49
3488 823
4122 517
2066 296
3395 638
639 76
1894 359
3529 593
1536 347
3656 787
1468 373
2571 422
3667 46
3730 198