41460 685
14196 262
8230 229
21214 313
7406 513
23606 433
6543 362
4958 74
4007 218
4767 661
9351 828
3437 387
6887 311
11183 345
3118 92