3096 639
2782 472
991 24
3015 604
31044 831
54585 345
17359 147
26872 777
16203 74
3323 329
11926 762
9326 147
9253 293
11322 610
7842 436
7976 725
13603 287
6155 346
5343 241
10169 252
18631 540
5750 307
7795 229
5253 297
9277 246
5779 636
6784 428
6806 866