23640 284
14308 162
4756 453
4745 556
6436 105
2922 480
3140 98
1100 35
21553 576
11749 531
10323 254