3513 280
7628 81
3701 300
2713 128
5315 561
4731 1014
4810 210
3989 615
7496 179
5058 52
4130 476
4940 676
9728 234
3866 764
3178 207
5434 208
3586 382
4027 957
35219 487
9416 336
6518 231
11326 554
2758 215
3222 153
1829 166
5407 288
5142 524
878 30