51722 700
4984 457
5283 642
8057 385
2180 212
7174 643
6546 739
4734 444
12396 649
3138 60
17612 87
5018 196
4495 587
3425 478
19756 644
2633 45
5995 341
7958 106
10359 592
13361 487
17903 682
5244 883
11012 625
7080 538