1103 87
1109 101
2508 506
5924 736
14378 489
4551 746
4626 677
2979 483
1345 124
1024 103
12452 443
3731 839
2070 479
12259 545
4503 835
2662 332
1040 37
15767 451
1153 119
2113 316
3223 619
10524 823
3148 467
1765 113