3427 521
15666 609
19678 589
40750 420
53898 137
28462 245
3804 82
3562 461
8181 665
2219 124
5159 717
3654 377
5022 326
3501 536
30918 851