5092 582
10195 226
5535 152
18148 619
169497 1093
66762 928
36825 504
40466 549
78699 396
51770 712
41056 314
6406 495