3512 295
2600 123
212847 807
126420 1072
4646 551
2036 183
4690 574
45018 729
178671 560
51217 753
207242 270
122569 569
50660 452
398307 1277
178218 288
84856 759
154085 283
114833 915
36961 112
89696 438
89101 435
88653 176
254566 1169
161461 362
98605 494
305532 1117
35682 436
83866 387