3669 80
7841 508
8786 694
2856 419
10641 186
11928 337
4113 580
4508 600
9234 893
4814 831
4325 288
864 35
4732 590
4251 822
3291 572
3442 195
5705 698
6343 493
3954 422
30953 518
625 105
2785 123
4169 614
5370 287
4686 528
3472 521
3629 876
1605 51