41445 685
14167 262
8225 229
21211 313
7405 513
23582 433
6541 362
4940 74
4006 218
4766 661
9342 828
3434 387
6884 311
11181 345
3118 92