1262 345
3975 403
16293 725
15117 630
8599 152
11080 442
101082 399
1054 37
5883 152
7696 917
5043 591