13031 860
2363 696
6495 255
4316 310
3538 111
10720 799
4489 148
5581 460
4793 688
3901 768
3994 196
5155 212
5307 634
5216 245
5128 714
2926 66
3228 279
6372 514
6608 569
6354 993
5744 628
6093 68
6352 257
2576 65