2885 902
2210 581
2572 625
643 172
335 47
1641 408
2001 583
1891 521
6957 402
8712 152
8552 875
5645 165
16494 687
47936 147
23644 249
9194 369
27857 201