39998 322
6380 828
50594 534
114400 957
32564 820
20569 184
49777 524
59367 83
29338 176
27141 116
4285 190
17339 441
14689 216
18728 169
25866 57
7642 237
18044 780
4818 742
19945 219
37244 214
15700 375
73167 306
21900 846
22948 484
19096 388
152097 570
23631 318
14502 442