14032 623
4308 228
14533 818
11102 360
5894 367
10240 904
3681 397
6094 426
6866 667
4273 772
3333 34
5158 614
7414 110
8100 770
12757 329
2822 457
24416 611
2963 70
3155 322
18836 887
5288 386
4468 646
4787 295
8512 832