8004 114
2946 224
8683 389
4438 237
12813 299
5318 35
4989 42
5635 137
12183 604
4927 528
17846 778
7029 93
5810 309
7183 956
3770 97
6166 592
101123 634