3389 58
22579 416
4926 899
8610 735
5100 396
5709 305
12292 596
1517 157
5273 667
6832 154
6367 538
6797 859
2345 333
4133 812
5085 265