96312 641
19429 394
31298 904
26085 859
25350 867
5546 158
6779 848
2811 229
4930 326
4452 706
2153 156
4345 145
11378 433