5016 559
9685 730
10159 301
38281 307
10460 213
31529 443
5991 633
2570 429
6573 273
3581 511
4052 547
2512 107
9800 309
11839 140
9974 93
110597 667
2581 23