528 118
789 107
2731 329
3712 600
4313 314
23684 611
8640 115
1353 53
15403 487
1058 60
7428 217
10486 688
6691 110
4563 503
7153 56
4895 523
4161 726
9987 126
11582 289
6873 187
17224 352
5680 530
4414 644
12588 373
1801 104
45854 133
29995 829
20229 309