5129 582
10280 226
5572 152
18200 619
169641 1093
66822 928
36877 504
40525 549
78815 396
51888 712
41116 314
6416 495