3546 300
19567 39
87538 404
42811 104
125669 356
7250 75
1293 120
15172 263
36004 154
38997 346
63410 175
33928 402
63987 412
6806 653
58023 383
107765 520
1096 164
67026 488
8032 368
32421 561
5947 622
3233 684
71353 452
2032 216
146059 276
54417 310
79860 442
3100 517