25227
 
257297
 
102402
 
165785
 
150493
 
116493
 
145952
 
203280
 
172921
 
32342
 
24352
 
44238