5132 629
6579 588
2764 197
6260 839
3917 716
2576 265
4516 761
5715 72
4676 626
5438 483
5040 395
1865 57
3327 602
4278 440
2763 304
4685 626
2568 260
45786 906