15011 515
3528 578
10375 542
5254 166
2523 369
4866 680
6778 712
13732 209
4923 658
5391 557
4406 450
6031 342
3976 601
5704 670
4338 324
5220 756
82627 716
5348 544
3011 350
6270 810
9850 641
4525 711
7367 784
4007 348