14501 172
8316 265
19680 258
2633 417
4980 707
11670 537
3593 303
4137 283
15059 301
13176 368
14156 420
14145 153
13866 546
5576 772
15402 426
3209 443
2469 305
3995 593
16179 878
4029 80
9332 625
3219 336
9117 633
6405 547
2599 417
9522 390
7105 667
9777 728