1143 267
1728 195
2915 146
6408 519
3455 392
3098 411
1161 313
6686 203
1017 246
2232 115
3382 635
4095 500
12073 111
3718 401
7015 52
1236 258
2542 362
3036 337
1173 43
3617 444
4070 517
4246 672
1630 78
9715 726