97685 303
15805 276
13893 408
11295 421
18841 66
46853 197
7407 85
12825 844
74501 157
220362 791
24027 94
167427 423
2038 66
51922 545
32273 618
38050 932
27778 417
121648 355
21299 669
91548 377
258036 968
38457 190
58899 743
246228 719