14599 89
8409 123
6391 632
5652 311
4911 716
4052 381
6464 581
4710 69
8195 159
18826 500
15577 265
2814 186
16753 782
5527 348
8500 63
8380 567
2923 344
24844 158