30112 1430
42922 1034
15282 241
20328 103
46246 1441
22857 1580
11066 1012
18323 274
28562 520
28965 780
26760 368
21690 823
14888 669