12577 290
12142 782
4907 706
5434 962
28052 53
5970 197
9677 951
45828 385
4688 508
6730 702
3279 778
5353 581
4256 417
1801 359
23012 159
3127 451
3904 426