1491 50
3527 422
4594 633
6344 345
5871 49
3058 354
5636 294
4432 261
5847 864
12604 196
6686 483
2168 86
9108 362
11859 71
4588 534
8977 956
4032 733
6338 629
5666 402
3104 132
6104 693
5662 547
4151 125
8403 683