18008 156
9566 258
105931 821
142437 470
10387 416
64439 602
38078 536
48945 951
50487 867
142492 392
7595 673
9603 304
51053 495
9080 363
229474 644
9483 466
26260 52
12106 716
40345 401
51541 509
24846 519
56592 186
63431 458
58421 596
182806 805
30621 467