12604 306
2680 296
6485 454
8930 105
3699 480
5245 98
1962 35
15330 306
11335 183
15051 104
7716 114
10682 24
10934 857
29673 328
9275 817
24641 796
12381 629
19544 109
8647 400
8620 788
3581 484
4828 879