32388 603
17582 546
36291 952
11591 675
21740 422
3285 517
2495 67
7948 483
85250 839
16935 326
12614 31
48320 491
17513 450
27686 41
48897 592
21864 188