2196 95
5601 661
5130 495
4364 130
85576 875
4791 625
3389 742
1915 287
9324 464
3437 619
5863 156
2054 198
4297 548