5005 68
2121 293
3760 375
3946 441
3280 362
3548 743
3935 819
4187 376
3850 432
6941 338
3061 286
3737 754
3366 479
3167 468
1984 204
3709 424
3504 400
5617 617
2655 312
5697 309
5933 366
7893 833
5545 608
3631 729