529 118
931 107
2794 329
3758 600
4317 314
23699 611
8676 115
1363 53
15408 487
1061 60
7435 217
10498 688
6692 110
4563 503
7154 56
4895 523
4162 726
9992 126
11584 289
6876 187
17229 352
5680 530
4415 644
12599 373
1801 104
45901 133
30002 829
20235 309