3593 600
1000 102
4949 493
3340 799
2903 676
2890 249
2323 441
3415 554
2970 497
13897 489
3094 657
2069 297
884 74
6721 888
3950 274
1921 295
2570 189
2515 456
3682 809
2390 318
3653 982
6364 499
2395 317
3975 705