1400 360
20531 416
3859 393
4499 672
6719 640
24613 621
13182 760
17363 398
11785 470
6526 689
17275 382
6029 553
21266 270
10487 673
7028 734
5597 593
9100 185
7334 320
9919 561
6241 557
3842 285
4328 57
9444 453
7857 796
2998 569
5170 152
3172 409
1528 43