2316 300
5944 310
2755 281
6584 566
3122 89
9400 605
57402 291
9373 267
4314 637
5617 682
2748 60
4168 258
4020 316
4626 448
5705 713
4981 335
9632 868
108668 592
30260 177
15211 668
3187 63
6427 435
3012 58
6639 787
2647 96
7380 357
5922 561
3997 523