2838 640
6512 322
1246 114
3531 575
5558 787
15668 526
13535 77
11698 52
4137 548
4261 506
3009 230
9104 508
4360 718
5290 674
1890 126
3494 501