2291 516
969 282
811 250
2836 613
2172 581
874 94
2817 625
8552 725
3309 469
16737 356
27214 80
17755 352
6469 232
13694 722