4942 93
1170 29
6171 732
1231 160
6847 322
7785 593
8465 739
4222 770
8543 357
4493 518
3285 327
2617 147
4955 78
4272 373
3840 171
26818 437
3260 258
5254 584
6438 32
3081 288
5888 414
4378 949
6610 433
9992 237