2533 580
1933 535
521 148
326 39
820 168
1735 485
12321 71
2903 466
8120 195
36974 572
30045 660
8903 350
13958 481
13305 491