4590 336
15510 326
7999 145
3747 670
7604 691
13276 423
4626 508
4201 336
10726 679
4839 420
2800 125
5183 579
7255 782
8330 877
3833 207
6547 512
6761 311
5993 468
5516 462
3294 354
3891 617
4112 620
2566 82
2987 272
2843 154
4927 409
7583 578
1928 136