151486 401
44244 851
86652 642
51968 776
39031 38
50370 67
39653 323
60694 346
37904 389
69859 194
15548 450
20456 61
10222 822
14298 352
47851 172
22184 683
20104 906
17228 187
6048 594
56103 392
42556 136
15394 246
13838 491
12781 801
5640 49
8566 298
7269 576
20592 532