46428 89
6003 374
22761 287
18955 178
7849 866
25003 664
7257 500
12224 206
6140 138
6197 322
2981 116
6456 338
4056 748
2407 309