51009 740
16420 505
33598 614
42796 677
166400 403
3584 763
9879 769
250640 334
42716 93
268 32
44041 624
5627 565
44564 843
71045 568
35007 646
43520 475
1516 272
3137 49
17147 380
27888 37
153270 612
59166 177
14412 688
16840 540