14015 37
28227 818
10210 696
10350 492
36441 204
18461 93
13321 613
3905 435
2744 364
32109 392
5698 44
12711 666
13506 123
21401 971
5003 554
9285 48
6430 163
9781 413