30821 256
4409 264
13183 660
15225 371
9071 165
51718 600
9126 49
11803 441
13006 167
15028 576
4055 782
4826 389
2370 112
113803 983