18009 156
9566 258
105931 821
142465 470
10387 416
64448 602
38078 536
48947 951
50491 867
142507 392
7596 673
9603 304
51057 495
9080 363
229498 644
9483 466
26263 52
12106 716
40345 401
51545 509
24848 519
56598 186
63434 458
58423 596
182815 805
30622 467