26811 451
41771 401
31225 668
94129 917
46995 580
51460 1065
37413 971
25175 311
102994 1126
14194 58
47939 314
22826 284
188255 938
21941 104