18013 156
9568 258
105966 821
142555 470
10393 416
64462 602
38080 536
48968 951
50502 867
142567 392
7596 673
9604 304
51074 495
9081 363
229602 644
9484 466
26272 52
12107 716
40347 401
51683 509
24863 519
56610 186
63457 458
58457 596
182840 805
30637 468