16601 452
6311 445
3126 341
8071 693
5546 139
7454 725
6561 606
2299 238
7789 274
3205 505
1252 226
1452 238
6738 261
3345 791
2092 144
1297 54