18011 156
9567 258
105939 821
142490 470
10388 416
64456 602
38079 536
48956 951
50495 867
142523 392
7596 673
9603 304
51061 495
9080 363
229524 644
9483 466
26270 52
12106 716
40345 401
51552 509
24855 519
56601 186
63442 458
58428 596
182821 805
30625 467