28191 584
2963 885
2613 648
5044 139
9851 44
17094 315
18249 664
21218 351
1802 390
14185 624
3551 671
4915 305
5095 438