8002 114
2946 224
8676 389
4435 237
12809 299
5318 35
4985 42
5633 137
12166 604
4925 528
17843 778
7027 93
5808 309
7180 956
3768 97
6164 592
101101 634