45545 857
2616 327
87014 389
21306 359
11382 112
19681 747
15056 533
6829 874
13985 722
9620 881
8841 91
6315 512
10293 808
7498 78