18005 156
9566 258
105912 821
142375 470
10383 416
64428 602
38077 536
48936 951
50468 867
142442 392
7594 673
9603 304
51044 495
9080 363
229403 644
9478 466
26253 52
12104 716
40342 401
51518 509
24844 519
56579 186
63414 458
58403 596
182792 805
30617 467