44097 624
17413 226
9807 356
3559 47
28870 434
13032 467
8818 363
50009 675
6151 671
4241 428
4846 120