3225 629
2049 49
4827 556
3530 409
5423 689
3613 450
10762 448
2761 506
1050 242
11561 926
2158 95
3401 914
4030 529
3293 688