511 71
2803 590
3603 561
28485 497
54532 452
5414 504
10267 458
4821 96
12385 446
55273 603
7236 159
10115 137
17916 262
4058 74
6950 512
2994 122
12123 637
3700 232
4912 440
11632 243
7904 121
2155 38
9040 686
2658 61
3027 291
2581 178