2596 130
2717 355
4405 340
17222 569
7709 359
18594 725
2823 208
2483 53
3379 607
5847 845
2671 177
8738 509
2843 448
4596 874
18646 133
1611 69
9254 159
3646 597
2964 230
1576 91
2004 222
918 57
21273 596
2882 79