2938 290
18470 878
51569 690
38140 362
17000 239
27822 114
49665 581
16594 562
6098 617
5275 344
2952 374
6604 715
43773 493
20832 146