150662 401
44043 851
86078 642
51792 776
38760 38
50057 67
39329 323
60423 346
37520 389
69397 193
15371 450
20333 61
10173 822
14182 352
47629 172
22119 683
19951 906
17127 187
6016 594
55868 392
42375 136
15301 246
13749 491
12696 801
5617 49
8482 298
7228 576
20476 532