14071 256
2568 245
7884 534
11101 423
3550 482
3520 303
10432 238
6385 266
13522 639
6943 480
8772 847
6099 412
2083 156
10205 759
7880 145
3239 401
12027 107
4921 446
4072 602
1413 232
15741 336
5871 850
7521 788
8719 342
3176 688