5009 660
5084 495
4315 130
84689 875
4764 625
3361 742
1879 287
9277 464
3407 619
5832 156
2023 198
4262 548
1780 94