14620 89
8423 123
6400 632
5674 311
4913 716
4055 381
6478 581
4717 69
8238 159
18890 500
15585 265
2816 186
16759 782
5550 348
8533 63
8399 567
2926 344
24877 158