11030 394
2972 628
23241 265
32001 91
5626 714
8957 80
4681 488
39263 263
6241 755
5259 653
10590 687
17903 322
11123 969
4082 261
3307 387