14429 862
6510 91
22392 202
5074 332
3105 870
6711 879
3992 658
7441 526
1944 167
69672 474
25868 845
31129 41
2745 103
4862 509
5399 250
1231 121
2587 317