14602 89
8410 123
6392 632
5656 311
4913 716
4054 381
6468 581
4710 69
8201 159
18840 500
15579 265
2814 186
16759 782
5530 348
8506 63
8385 567
2924 344
24849 158