16721 101
3702 580
5796 437
3827 493
3232 710
4097 597
5164 669
3978 56
5099 875
8677 541
3724 404
9548 63
15865 454
2932 362
8447 176
16288 171
4279 278
5311 651
23652 180
3441 287
8513 601
17551 129
17589 526
13563 533
8877 600
5774 775
4698 390
5156 535