2900 290
18434 878
51130 690
37919 362
16711 239
27191 114
49365 581
16349 562
6071 617
5251 344
2916 374
6565 715
43312 493
20605 146