6596 250
1439 345
2894 77
3284 440
1259 128
4646 173
3337 722
8519 452
1776 270
1957 139
5511 833
2870 563
1537 333
2777 438
3088 377
2500 423
1037 182
837 61
3532 376
967 169
1529 254
6835 544
1333 198
3889 631