3276 406
7035 662
25719 624
9497 569
10064 532
3443 337
17205 768
2977 178
4599 717
12337 192
6097 317
1035 64
2988 172
3821 553