3512 295
2600 123
212843 807
126419 1072
2351 274
4646 551
2036 183
4677 574
45013 729
178653 560
51217 753
207240 270
122566 569
50660 452
398300 1277
130353 317
178208 288
84854 759
77265 195
67846 160
154085 283
114833 915
33570 168
36956 112
89694 438
93516 197
89094 435
88652 176