1003 55
1826 122
3156 617
4127 755
22576 422
19286 965
25870 845
7341 369
4166 109
7810 414
3181 129
1072 128
1173 174
1952 275
4472 493
5151 627