14005 428
3447 68
4420 804
7101 328
15095 385
3678 252
5186 530
1946 116
8276 787
6875 266
2563 261
6203 79
4246 488
7404 796
3479 443
5622 642
4315 814
7982 157
17171 508
9252 847
8139 629
5370 291
4989 157
5031 582
7214 626
27891 392
7694 738
8345 516