5601 582
10944 226
6032 152
18732 619
171337 1093
67560 928
37474 504
41157 549
80281 396
53069 712
41806 314
6640 496