41968 685
14850 262
8384 229
21301 313
7506 513
24075 433
6670 362
5550 74
4098 218
4825 661
9508 828
3507 387
9787 313
11285 345
3172 92