3732 140
5020 831
2767 327
4328 750
3529 69
5058 463
4191 343
4942 580
5808 717
7725 416
3605 41
5292 465
3579 294
5402 522
2046 174
4502 139
4224 728
5458 560
45841 1002
21192 549
15250 624
99651 816
66036 520
9987 221
9207 457
29621 914
35100 265
35443 487