21726 1856
42194 1003
23340 1490
19476 1127
44103 1638
38282 1582
40897 848
30926 1189
34193 1245
41577 448