2195 123
32832 790
5351 574
14611 440
9881 193
3823 575
46097 376
16259 687
2756 541
21482 120
11525 842
7433 342
15613 447
2689 38
7212 349
5497 248
6789 287
50472 644
6200 824
7096 596
15045 600
6470 549
15035 154
46606 624