2912 224
8647 389
4344 237
12702 299
5274 35
4934 42
5525 137
11922 604
4862 528
17758 778
6952 93
5680 309
7117 956
3691 97
6094 592
100243 633