31385 620
11390 358
25916 763
13351 197
31144 643
4719 680
1633 164
3298 253
1115 191
16088 322
3762 728