2941 160
12016 627
3871 332
16289 236
20315 728
15225 334
5956 358
14997 740
4630 611
25516 427
28419 867
26778 443
9855 823
8870 299
10031 583
11213 656
6552 734
8636 817
10367 644
7176 409
17729 449
5300 295
10824 274
2635 129
4021 209
7676 386
10800 584
3587 669