108030 551
17821 535
4100 159
6548 585
35904 677
20675 383
34741 633
31180 91
18230 551
41575 746
71496 784
33089 505
7865 80
41345 797
50338 614
13622 85
19476 596
18819 654
10696 78
3853 278