2572 220
6562 498
3098 158
8125 423
4814 161
2864 129
8581 921
4358 584
4257 391
4273 316
3040 279
8741 527
5701 398
5346 199
3410 342
4127 418
6063 659
26709 504
32217 545