96318 641
19436 394
31303 904
26093 859
25372 867
5548 158
6781 848
2813 229
4932 326
4452 706
2153 156
4346 145
11382 433