13193 169
44721 843
14008 699
41946 897
20702 742
4341 235
3940 416
4576 513
6278 1017
1479 121
14675 80
2846 291