11812 648
6635 156
8375 446
8439 577
3230 367
15547 480
5247 756
8452 999
10800 70
13596 85
6109 286
9573 697
7101 464
12115 503
5913 254
16887 96
8555 873
5526 94
13094 195
4831 464
12722 666
6418 87
9126 654
3656 441
10675 665
8614 503
247443 1196
129962 1079