3197 629
2010 49
4798 556
3500 409
5413 689
3581 450
10757 448
2761 506
1050 242
11551 926
2155 95
3401 914
4026 529
3291 688