956 28
3789 533
17387 455
5587 668
2564 201
4769 536
1888 118
3940 791
3376 496
2298 275
2111 150
3653 344
2045 150
3009 433
23667 178
3556 387
4208 912
4225 654
8487 705
7069 789
4195 256
1951 127
4414 98
3762 709