1035 53
2252 301
3081 147
2671 397
5344 618
3799 366
2394 460
4325 647
3408 597
2403 353
907 27
2672 352
4765 316
2267 291
2272 173
2800 220
3184 612
4079 581
1716 226
2899 402
3226 336
2784 313
2538 113
3096 413
6610 741
1264 78
2235 206
5928 531