4071 300
3558 586
2806 417
6668 956
16277 242
4485 568
4447 435
14460 193
3944 680
4082 53
5495 587
6515 723
2742 352
3103 185
2683 90
2387 127
2005 340
3618 276
5430 125
5796 276
2549 549
3371 592
4878 797
7989 609
8361 160
3429 373
2764 342
6247 858