14598 89
8409 123
6391 632
5651 311
4911 716
4052 381
6464 581
4710 69
8195 159
18821 500
15577 265
2814 186
16751 782
5527 348
8500 63
8375 567
2922 344
24840 158