3495 522
15679 609
19817 589
40955 420
54276 137
28693 245
3810 82
3566 461
8198 665
2237 124
5163 717
3665 377
5025 326
3510 536
31211 851