4377 476
5546 92
40865 551
55885 373
19177 506
26201 470
4303 383
5421 501
2137 123
1776 175
3546 920