13097 290
12313 782
4919 706
5449 962
28098 53
6043 197
9685 951
45879 385
4704 508
6780 702
3302 778
5370 581
4276 417
1819 359
23325 159
3136 451
3920 426