3162 277
2439 288
2096 48
4826 261
4222 228
14442 61
9214 703
5120 882
3983 731
3298 258
13857 392
6797 509
2232 271
5531 577
4620 489
6404 760
4167 747
4138 633
2553 357
4835 777
2173 86
3059 271
2647 74
14945 254