3112 462
2929 631
1955 254
5703 977
7598 327
2956 226
4557 734
6504 333
2204 399
3322 77
2060 186
4739 366
1027 62
6912 706
8403 486
6101 381
2179 285
2883 512