41625 685
14457 262
8289 229
21244 313
7441 513
23814 433
6601 362
5127 74
4048 218
4795 661
9434 828
3472 387
6906 311
11217 345
3149 92