2185 250
20310 530
17664 616
8957 563
6510 222
8218 461
8036 400
7420 182
12008 472
4519 748
2971 309
7678 783
20105 420