12596 997
2916 404
9887 613
2261 268
3965 584
1459 219
4310 435
5115 420
6348 664
2069 232
4967 494
4773 596
7817 244
5460 972
5030 270
21983 158
7852 766
3178 156
7884 369
2129 220
4754 218
5787 540
3780 677
2723 296