2940 160
12012 627
3869 332
16278 236
20312 728
15224 334
5954 358
14991 740
4629 611
25507 427
28394 867
26771 443
9855 823
8865 299
10029 583
11212 656
6550 734
8635 817
10366 644
7174 409
17723 449
5298 295
10823 274
2634 129
4013 209
7674 386
10798 584
3587 669