4095 195
2546 410
55528 735
20161 129
49303 847
2449 284
13178 131
25644 530
7751 962
11233 568
7265 606
21949 895
2045 598
456 58
971 206
3150 625
3576 747