533 71
2817 590
3603 561
28509 497
54544 452
5417 504
10271 458
4824 96
12385 446
55274 603
7238 159
10116 137
17917 262
4058 74
6951 512
2995 122
12125 637
3700 232
4912 440
11636 243
7906 121
2155 38
9042 686
2658 61
3027 291
2581 178