2132 95
5526 661
5114 495
4349 130
85386 875
4782 625
3383 742
1905 287
9308 464
3435 619
5856 156
2049 198
4290 548