2682 596
3943 658
2377 140
4427 554
9211 479
4121 601
5024 622
2091 61
5377 67
2814 409
5470 290
20322 749
18339 108
8567 452