5076 582
10161 226
5524 152
18125 619
169461 1093
66743 928
36810 504
40447 549
78652 396
51729 712
41044 314
6402 495