50246 696
40594 311
42255 1110
41047 844
36713 119
13433 572
24980 109
17685 1210
31459 1588
23820 1097
37214 1918