8013 114
2947 224
8687 389
4450 237
12822 299
5329 35
4996 42
5652 137
12215 604
4934 528
17855 778
7048 93
5828 309
7188 956
3774 97
6177 592
101211 634