2184 250
20295 530
17664 616
8947 563
6501 222
8217 461
8031 400
7401 182
11987 472
4511 748
2968 309
7674 783
20095 420