4471 311
4336 716
3612 381
5445 581
4091 69
6191 159
8727 497
8460 260
2285 186
16195 782
4242 347
5167 63
6974 567
2529 344
21364 158