8004 114
2946 224
8683 389
4439 237
12813 299
5318 35
4990 42
5635 137
12186 604
4927 528
17849 778
7032 93
5811 309
7186 956
3771 97
6167 592
101128 634