6629 76
2266 156
3389 150
7126 568
3986 535
4968 141
4502 879
2616 335
2321 175
5212 360
4924 563
6043 839
2918 403
1789 98
3373 218
3926 592
3301 519
4424 579
32271 792