17853 61
115902 738
11906 214
38660 626
26509 279
37286 80
27614 202
4957 557
4944 207
4760 847
3880 557
3845 82
8266 665
5470 281
3535 56