5097 582
10209 226
5542 152
18160 619
169522 1093
66775 928
36839 504
40480 549
78737 396
51801 712
41069 314
6407 495