1001 401
403 115
984 606
307 222
628 988
1075 921
1149 837
2266 43
1272 546
609 320
1121 129
865 711
11145 223
9852 344
9461 490
7247 640
6499 135
6098 881
6054 305
5069 334
4951 37
4834 221
4313 166
4173 66