18339 161
42857 487
1152 76
3118 281
3495 515
1924 442
19808 255
2330 422
28311 389
4659 178
8769 635
5408 879
15585 473
1213 157
8830 185
4339 637
1047 119
2672 490
3462 398
1623 278
2471 285
5599 387
1962 279
31827 347
12084 562
9023 408
8665 433
8418 96