26811 451
41771 401
31228 668
94139 917
46998 580
51462 1065
37414 971
25176 311
102997 1126
14194 58
47940 314
22827 284
188262 938
21942 104