2940 160
12010 627
3869 332
16277 236
20309 728
15222 334
5954 358
14989 740
4627 611
25503 427
28384 867
26771 443
9855 823
8864 299
10029 583
11211 656
6548 734
8634 817
10365 644
7174 409
17723 449
5297 295
10823 274
2630 129
4010 209
7673 386
10796 584
3586 669