108030 551
17821 535
4100 159
6548 585
35904 677
20676 383
34743 633
31181 91
18230 551
41580 746
71497 784
33091 505
7865 80
41348 797
50339 614
13622 85
19476 596
18819 654
10697 78
3853 278