40924 685
13548 262
8071 228
21067 313
7329 513
23001 433
6394 362
4650 74
3939 218
4729 661
9173 828
3395 387
6792 311
11107 345
3075 92