2913 224
8648 389
4350 237
12712 299
5275 35
4938 42
5534 137
11944 604
4863 528
17758 778
6954 93
5683 309
7118 956
3692 97
6098 592
100302 633