14624 89
8427 123
6403 632
5676 311
4913 716
4056 381
6482 581
4718 69
8241 159
18897 500
15586 265
2816 186
16759 782
5553 348
8535 63
8400 567
2926 344
24881 158