108030 551
17821 535
4101 159
6548 585
35905 677
20676 383
34744 633
31181 91
18230 551
41582 746
71498 784
33091 505
7865 80
41350 797
50339 614
13624 85
19476 596
18819 654
10698 78
3853 278