2941 160
12015 627
3870 332
16285 236
20314 728
15225 334
5954 358
14997 740
4629 611
25513 427
28409 867
26774 443
9855 823
8868 299
10031 583
11212 656
6551 734
8635 817
10367 644
7175 409
17727 449
5299 295
10823 274
2635 129
4020 209
7675 386
10798 584
3587 669