5462 509
3235 533
2342 300
3339 484
2601 245
3680 201
11564 305
4003 761
18429 79
5252 331
4315 42
2156 352
12282 46
1514 165
4747 284
5129 146
5478 128
2793 142
4416 277
4284 409
7289 659
6966 642
2162 367
4507 391
3120 592
4172 539
4567 673
2371 67