2918 290
6045 591
15300 386
3685 703
5974 618
4636 743
3146 205
4542 655
742 96
6245 788
3540 691
2640 277
5343 338
5011 813
5041 935
3838 756
2970 203
3309 803