151623 763
4452 325
29110 193
242542 710
14746 713
112209 571
10939 340
14008 394
6394 564
35022 559
25453 875
33172 923
67175 546
51082 179
4621 373
2952 147
3255 31