513 71
2803 590
3603 561
28488 497
54534 452
5414 504
10268 458
4822 96
12385 446
55273 603
7237 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