32388 603
17582 546
36291 952
11590 675
21740 422
3285 517
2495 67
7948 483
85244 839
16935 326
12613 31
48316 491
17512 450
27686 41
48891 592
21860 188