14620 89
8423 123
6399 632
5673 311
4913 716
4055 381
6478 581
4717 69
8234 159
18881 500
15585 265
2816 186
16759 782
5543 348
8533 63
8394 567
2926 344
24874 158