2989 642
23853 96
2822 845
2485 556
750 149
34211 134
2736 144
6939 519
4795 155
4646 431
3738 239
8373 571
6605 473
11340 927
4056 514
3075 326
2189 242
6265 611
2425 480