31850 797
8623 161
7613 847
1646 275
3491 610
5672 191
9441 278
3059 190
7255 527
21705 855
29050 495
2983 193
4863 353
19540 286
7191 555
1855 362
1101 137
13907 363
990 166
3996 551
4210 743
5922 538
4575 548
2997 695
3705 944
46517 941
1024 169
1661 123