13194 169
44721 843
14008 699
41948 897
20706 742
4343 235
3940 416
4576 513
6278 1017
1479 121
14675 80
2846 291