15129 650
3855 423
2547 397
9816 813
9196 782
9917 596
12345 64
4962 573
4495 418
18766 511
3616 79
12262 35
4002 414
11096 123
7610 122
16413 160
10730 798
1633 360
14347 244
6562 742
7215 206
26853 870
2779 262
2703 31