3276 406
7043 662
25723 624
9501 569
10086 532
3444 337
17246 768
2982 178
4602 717
12343 192
6105 317
1042 64
2992 172
3833 553