31317 111
14432 164
67746 526
14529 494
13735 54
8397 440
18500 534
17969 635
16862 316
3623 268
2156 78
21897 687
12377 308
12121 414