4273 311
4271 716
3508 381
5348 581
3955 69
5974 158
8441 497
4793 259
2251 186
16148 782
4082 347
4783 63
6726 567
2408 344
20820 157