30645 616
11826 329
16717 834
12206 406
16716 847
13004 278
28178 139
17889 909
4310 423
6347 226
2815 415
3169 525
13990 183