5006 310
4973 426
4174 482
11167 478
4328 714
8814 621
49142 66
3482 693
11769 674
12576 528
923 61
5013 334
9216 389
39962 322
5188 547
6774 496
5174 52
5020 783
14523 368
10913 152
2388 43
3123 790
5205 743
9439 335