2965 412
930 712
291 628
409 413
2895 313
495 921
180 87
747 145
330 90
862 97
668 528
999 488
776 896
36 641
646 859
689 318
89 535
1008 557
80 168
331 725
338 630