2953 611
2225 471
978 211
1208 303
66131 847
222417 300
61581 304
111720 530
94557 502
45543 378
63388 614
54847 813