2184 250
20295 530
17663 616
8946 563
6501 222
8217 461
8031 400
7398 182
11987 472
4511 748
2968 309
7674 783
20094 420