3196 743
3863 750
2360 264
4687 467
8770 583
4874 262
3663 248
19013 601
8680 211
4666 807
2926 491
7832 357
4552 740
2582 324
4795 427
2855 246
3912 603
2293 74
11935 666
2996 598