11031 394
2972 628
23250 265
32008 91
5647 714
8959 80
4682 488
39278 263
6246 755
5260 653
10593 687
17904 322
11126 969
4083 261
3309 387