2801 290
11681 95
13617 621
50568 423
23246 333
13416 515
45538 508
8136 269
30462 66
11955 84
12313 869
13843 588
1858 82
18943 94
28770 427
15007 750
12557 622
15683 258
9546 518
13806 677
42729 38
11648 128
3638 716
5272 632