22830 281
14205 162
4646 453
4652 556
6362 105
2872 480
3088 98
1053 35
21524 576
11725 531
10301 254