2921 598
177 39
2187 537
2260 486
47304 897
664 143
659 148
1555 481
1543 277
4004 649
1726 327
8552 280
14060 261
15441 688
3281 477
13475 252
8708 112
10396 592
16220 633
5593 248
16135 790
4659 148
11522 414
16746 137