2838 640
6511 322
1245 114
3529 575
5555 787
15668 526
13534 77
11698 52
4135 548
4261 506
3006 230
9101 508
4360 718
5289 674
1889 126
3492 501