9838 30
11947 600
5399 277
63231 807
11116 313
5969 687
4647 166
20846 247
9412 252
8368 583
7609 279
8635 400
11217 93
6974 309
5039 41
5921 71
7227 134
12018 658
7557 510
2659 139
5083 57
5283 605
11226 633
5817 634