16681 101
3688 580
5777 437
3803 493
3226 710
4042 597
5146 669
3951 56
5079 875
8638 541
3707 404
9518 63
15855 454
2895 362
8383 176
16263 171
4252 278
5292 651
23533 180
3402 287
8491 601
17512 129
17471 526
13462 533
8848 600
5699 775
4608 390
5122 535