51146 303
36664 632
45678 700
4505 266
5446 316
12160 838
150449 185
20039 500
87261 854
47587 409
49354 486
24205 103
31263 657
10357 859
12949 580
12496 763
14660 858
19570 167
214093 793
117012 1067
8893 563
14762 608
11254 526
20744 676