12726 750
4647 711
5322 903
4000 495
4008 83
2891 88
2399 166
2456 176
16743 627
2995 597
6317 278
16154 451
3139 43
3096 583
3868 57
7431 608
2401 362
1915 282
4634 760
4021 784
3140 723
2460 159
6445 396
1351 46