3252 629
2099 49
4846 556
3563 409
5434 689
3631 450
10774 448
2761 506
1050 242
11565 926
2162 95
3403 914
4037 529
3293 688