5196 805
4397 432
5319 596
4116 53
8149 392
4657 593
4250 156
7173 194
5531 324
7713 546
4689 334
6853 607
8573 815
977 36
3507 288
3352 284
4962 242
4274 29
7183 711
6166 804
6639 482
5574 758
2791 125
2342 352