50303 843
44549 322
72525 373
42943 716
35407 624
21277 656
61735 557
90517 862
34744 607
63748 191
37334 174
60599 339
76438 666
38768 619
39284 149
70454 210
101007 596
49101 283
112420 1182
46379 1058
82231 701
48640 239
203593 788
41320 547