2946 160
12027 627
3877 332
16300 236
20330 728
15234 334
5960 358
15006 740
4635 611
25537 427
28481 867
26807 443
9866 823
8890 299
10042 583
11226 656
6554 734
8646 817
10375 644
7183 409
17736 449
5309 295
10827 274
2640 129
4032 209
7683 386
10812 584
3593 669