96305 641
19418 394
31288 904
26082 859
25308 867
5545 158
6776 848
2811 229
4927 326
4452 706
2153 156
4344 145
11373 433