2397 578
2425 284
1337 212
3669 60
2236 113
3327 280
4197 535
5213 891
999 87
748 88
652 43
2486 366
4906 331
2945 545
3761 241
5680 643
3017 437
3662 335
1458 127
3543 852
1595 280
1622 297
3962 469
2182 120