14429 862
6510 91
22392 202
5074 332
3105 870
6711 879
3992 658
7441 526
1944 167
69666 474
25868 845
31127 41
2745 103
4862 509
5398 250
1229 121
2587 317