526 118
760 107
2715 329
3700 600
4312 314
23678 611
8635 115
1352 53
15395 487
1058 60
7426 217
10484 688
6691 110
4561 503
7153 56
4895 523
4161 726
9985 126
11582 289
6872 187
17221 352
5678 530
4414 644
12585 373
1800 104
45837 133
29993 829
20229 309