41926 685
14822 262
8375 229
21298 313
7498 513
24055 433
6666 362
5468 74
4098 218
4824 661
9497 828
3503 387
9777 313
11283 345
3172 92