529 118
904 107
2778 329
3744 600
4315 314
23695 611
8664 115
1361 53
15407 487
1060 60
7433 217
10493 688
6691 110
4563 503
7154 56
4895 523
4162 726
9992 126
11584 289
6876 187
17228 352
5680 530
4415 644
12597 373
1801 104
45890 133
29999 829
20234 309