2904 389
18685 575
17632 526
10048 693
4308 174
7439 247
1449 28
1401 55
12985 822
7139 561
1578 41
7327 135
3616 246
6357 632
4375 292
9945 478
42408 610
3849 664
3297 616
2571 159
4803 760
30612 494
3541 368
7212 825