13191 169
44720 843
14008 699
41946 897
20699 742
4341 235
3940 416
4576 513
6278 1017
1479 121
14675 80
2846 291