19401 661
6060 88
22666 580
28260 423
5303 278
5523 188
5842 656
6758 565
3871 201
6564 354
14477 714
3900 253
4385 559
2090 59
3046 583
3976 344
2669 302
3282 684
4393 429
4499 673
4597 687
3223 329
3475 602
2241 373
2625 414
2105 337
4383 487
4245 712