540 118
1053 107
2875 329
3788 600
4336 314
23713 611
8728 115
1369 53
15422 487
1062 60
7445 217
10505 688
6692 110
4565 503
7161 56
4896 523
4164 726
9996 126
11586 289
6877 187
17232 352
5683 530
4416 644
12617 373
1804 104
45951 133
30015 829
20245 309