41577 685
14358 262
8268 229
21233 313
7424 513
23737 433
6584 362
5069 74
4032 218
4785 661
9411 828
3465 387
6901 311
11197 345
3143 92